No.4ベストアンサー
- 回答日時:
#3の書かれているのでおおむねいいと思いますが、「インデックスド・アドレス」は当時使われていた言葉ですが、今日では、レジスタの値と命令中の数字を足したものをアドレスとする事を言います。
8080/8085では数字を足すことが出来ず、レジスタの値をアドレスとして使うことしか出来ないので、現在では「レジスタ間接」と呼ぶのが正しい(誤解を招かない)でしょう。・レジスタアドレスの例
ADD B …………AレジスタにBレジスタの値を足す
INC C …………Cレジスタに1を足す
・イミディエイト(即値)アドレスの例
MVI D,1 ………Dレジスタに1を入れる
LXI B,100H ……BCレジスタペアに100H(=0x100)を入れる
・ダイレクト(直接)アドレスの例
STA 0200H ……Aレジスタの内容を0200H番地に入れる
LHLD 0300H ……HLレジスタペアに0300H,0301H番地の値を入れる
・レジスタ間接アドレスの例
STAX D …………DEレジスタペアの内容をアドレスとしてそこにAレジスタの内容を入れる
SUB M …………HLレジスタペアの内容をアドレスとしてそこの内容をAレジスタから引き算する
なお、16進数をあらわすために数字の末尾にHをつけます。
No.3
- 回答日時:
手元の資料によると
8085の命令セットは8080Aの命令に、RIMとSIMを加えたものとありますので、アドレスの指定方式は8080Aと同じだと思います。
で、アドレス方式のところを見ると
レジスタ・アドレス
イミディエイト・アドレス
直接・アドレス
インデックスド・アドレス
の4種類で相対アドレスはありません
と書いてあります。
それぞれの詳しい説明は私にも?です。
(マシン語はMC6800からはじめてZ80と8086をちょっとかじっただけですので・・)
No.2
- 回答日時:
手頃なHPが見つからなかったので、覚えている範囲で。
Z80ニーモニックだと
LD r,(HL)
LD (HL),r
LD (HL),nn
LD A,(nnnn)
LD A,(BC)
LD A,(DE)
LD (nnnn),A
LD (BC),A
LD (DE),A
※rはA/B/C/D/E/H/L
※nnは8ビット即値
※nnnnは16ビット即値
ADD (HL)
※ADDの他にSUB/CP/AND等々
LD HL,(nnnn)
LD (nnnn),HL
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英語パラフレーズの機械? 昔ネイティブの友達が、英語の文章の単語を類義語に言い換えてくれる機械を使っ 1 2022/12/10 19:24
- エステ・脱毛・美容整形 全身医療脱毛について質問です。脱毛において部位ごとに機械を変えていただくことはできるのでしょうか?ア 0 2022/12/21 11:57
- 数学 数Ⅱ 方程式の解の判別 7 2023/05/11 19:23
- 統計学 確率について 会社ではある製品を生産しており、生産機会が3種類ある。製品はどれか一つの機会で作る。機 2 2022/05/30 18:33
- その他(プログラミング・Web制作) 機械語に詳しい方 2 2022/07/10 12:06
- 写真・ビデオ スマホの画像や写真や動画をSDカードに写真の機械に入れて保存したいです。 写真の機械の使い方知ってる 2 2023/04/01 23:22
- 物理学 xy平面上の点A(-3,4)に2[C]の点電荷、点B(2,0)に-1[C]の点電荷が置かれている。 1 2023/08/12 23:15
- 建設業・製造業 ブレーカー、ハンマ、ピックの違いを教えてください 2 2023/04/04 09:15
- 農林水産業・鉱業 農業での混合ガソリンの保管等について 3 2022/07/11 15:08
- 英語 会社で英語を使うことになっての英語の勉強方法 5 2022/07/03 11:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽しくて最高のプログラミング...
-
小学1年生の子です。塾に行かせ...
-
プログラミング
-
vba クリップボードクリアにつ...
-
ラズパイpico PIOモード
-
IT業界より楽に稼げる業界って...
-
pythonにてseleniumを使うも、...
-
プログラミング ソースコード
-
pythonで複数画像からgifを作る...
-
正規表現で複数マッチ条件で悩...
-
そのまま使っただけなのに・・...
-
Gitについて質問。 クローンし...
-
rpa化する言語としてら何があり...
-
httpリクエストの送り元の特定
-
プログラミングで例えばゲーム...
-
このURLで広告を出しているのは...
-
Pythonでgif画像が上手く作れない
-
windowsでテキストファイルの各...
-
Webサイト内に埋め込んだmp4動...
-
Pythonって何を意識した言語な...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
chatGPTで次々と質問をしていく...
-
昔のパソコン少年の武勇伝「店...
-
スカラーのベクトル微分
-
ハッシュテーブル(連想配列)が...
-
最新のプログラム言語を学ぶに...
-
pythonにてseleniumを使うも、...
-
Windowsのアプリ開発ってなんの...
-
vba クリップボードクリアにつ...
-
Google ColaboでGUI作成
-
sublimit textっていうエディタ...
-
フリーランスのエンジニアって...
-
ExcelVBAでFormulaR1C1を列範囲...
-
matplotlibで任意の角度の円弧...
-
そのまま使っただけなのに・・...
-
家庭のパソコンで Python の 環...
-
初心者powershellのPS1ファイル...
-
Webプログラムってネイティブア...
-
httpリクエストの送り元の特定
-
プログラミングで例えばゲーム...
-
rpa化する言語としてら何があり...
おすすめ情報