マクロは8086CPUのメモリアクセスの方式とVZのメモリマッピング構造に相応して書かれているものがある。
そこでは、VZの動作時のメモリマッピングを辿ってテキストデータを回収したり、変数の値を求めたり、
メモリを操作したり、マクロの実行ポインタをジャンプしている。
32bitのアセンブラであれコンパイラであれ、VZマクロ言語の構文を完全に実現したとしても、
上に書いたようなマクロ記述に対応できるだけのつまりセグメントとオフセットを使ったメモリアクセス・16bitVZが持っていたメモリマッピングとの差異を埋める機構を内蔵しない限り、有用とされたマクロの動作が期待できない。
マクロの中に記述された16bitのインラインアセンブラとまの互換性を実現しなくてはならない。
32bitないし64bitコマンドラインの実行結果をconsoleというテキストキャンパスに取り込込む機能もなくてはならない。
それらが全部実現、マクロメモリ空間の拡大と長いコマンドライン記述が付け加われば、夢の環境が実現できるだろう。
さらに、変数名や関数名ジャンプ用のラベルも素朴な文字数制限を越えて、値の範囲も長さ拡大されれば、
自由度は飛躍的に大きいものとなる。
記号の羅列のようなVZのマクロ言語だが、圧倒的に短い時間でマクロをでっち上げることができる。
それが、更に、可読性の良いものになろう。
だが、現実のVZ Editorは、マクロ言語のために16bitCPUが要求するメモリマッピング作法に則って、
アセンブラでその実行時メモリ配置・内部構造が作り出されている。
単に、32bitないしは64bitにアセンブラコードを書き直すだけでは済まない。
VZ Editor
■ このスレッドは過去ログ倉庫に格納されています
13名無しさん@お腹いっぱい。
2013/10/16(水) 18:30:54.14ID:seqMkTS40■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市総理 文春公開の音声データ「確認した。あのような音声を元に判断することは難しい」高市陣営の”誹謗中傷”動画巡り ★2 [少考さん★]
- 日中戦争は旧日本軍の「侵略」と表記 原爆資料館更新で長崎市が文案 ★2 [少考さん★]
- 「美容外科医が何千万円ももらって、病院勤務の外科医が彼らの何分の一かしかもらえないのはおかしい」 日本を待ち受ける「医療崩壊」 [ぐれ★]
- 溝口勇児のNoBorder、パチンコ業界のタブー「遠隔操作」「天下り」「三店方式」等に切り込むも炎上 「何が闇だ」と反発続出 [ネギうどん★]
- 内田梨瑚被告が書いた女子高校生の遺族への手紙「人生奪いごめんなさい。受刑者になっても気持ちは忘れません」受け取りは拒否される ★2 [ぐれ★]
- 【毎日世論調査】高市内閣支持率、若年層が初の50%割れ 止まらぬ物価高が背景 ★3 [ぐれ★]
- 【速報】ぼく「死刑廃止してる国ってごく一部の先進国だけなんだろうなぁ🥺」 →結果 [509448172]
- 【悲報】塩村あやか「週刊誌に抗議しないの?」高市早苗「そんな暇ない。国政で忙しい」 [947959745]
- ジャップが大好きな『Anker』のモバイルバッテリー、中国の空港で容赦なく没収されるwwwwwwwww [668024367]
- 「日本の高級ホテルに泊まってる欧米人、すべからくドレスコードめちゃくちゃなの何で?」320万バズwwwwwwwwwwwwwwwwwww [398059782]
- 地震を感知したIKKO
- 高市総理「動画を昨夜遅く見た。私と会話してる時よりハキハキ話しているので違和感。私を総理と表現しているので総裁選とは全く関係ない [256556981]