微型计算机原理中LEA,微型计算机系统原理及应用(第2版)第2章
第二章微型計(jì)算機(jī)指令系統(tǒng)
題2-1 試分別說(shuō)明以下各指令的源操作數(shù)屬于何種尋址方式。
答:1、MOV AX ,[SP] ——寄存器間接尋址
2、MOV DS ,AX ——寄存器尋址
3、MOV DI ,0FF00H ——立即數(shù)尋址
4、MOV BX ,[2100H] ——直接尋址
5、MOV CX ,[SI+5] ——變址尋址
6、MOV AX ,TABLE[BP][DI] ——基址加變址尋址
7、MOV DX ,COUNT[BX] ——基址尋址
題2-2 已知有關(guān)寄存器中的內(nèi)容為,(DS)=0F100H ,(SS)=0A100H ,(SI)=1000H,(DI)=2000H ,(BX)=3000H ,(BP)=4000H 。偏移量TABLE=0AH ,COUNT=0BH 。說(shuō)明題2-1中第1小題和第4~7小題指令源操作數(shù)的物理地址。
答:1、物理地址=SS×16+SP=0A1000H+4000H=A5000H
4、物理地址=DS×16+2100H=F3100H
5、物理地址=DS×16+SI+5H=F1000H+1000H+5H=F2005H
6、EA=BP+DI+TABLE=600AH
物理地址=DS×16+EA=F1000H+600AH=F700AH
7、EA=BX+COUNT=300BH
物理地址=DS×16+EA=F1000H+300BH=F400BH
題2-3 某一個(gè)存儲(chǔ)單元的段地址為ABCDH,偏移地址為ABCDH,試說(shuō)明其物理地址是什么;而另一個(gè)存儲(chǔ)單元的物理地址為F1000H,偏移地址為FFF0H,試說(shuō)明其段地址是什么。
答:ABCD0H+ABCDH=B689DH——物理地址
F1000H-FFF0H=E1010H ,所以段地址為:E101H。
題2-4 分別采用三種不同尋址方式的指令將偏移地址為5000H的存儲(chǔ)單元的一個(gè)字傳送到6000H單元,要求源操作數(shù)和目標(biāo)操作數(shù)分別采用以下尋址方式:
1、直接尋址
2、寄存器間接尋址
3、變址尋址
答:1、 MOV AX,[5000H]
MOV [6000H],AX
2、 MOV SI,5000H
MOV DI,6000H
MOV BX,[SI]
MOV [DI],BX
3、 MOV AX,[SI+5000H]
MOV [SI+6000H],AX
題2-5 說(shuō)明以下8086/8088指令是否正確,如果不正確,簡(jiǎn)述理由。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的微型计算机原理中LEA,微型计算机系统原理及应用(第2版)第2章的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 曾打造最美小米手机 原Civi产品经理负
- 下一篇: 计算机组成与系统 报告,计算机组成与系