微型计算机原理与接口技术new

微型计算机原理与接口技术new

ID:18176532

大小:66.00 KB

页数:9页

时间:2018-09-15

微型计算机原理与接口技术new_第1页
微型计算机原理与接口技术new_第2页
微型计算机原理与接口技术new_第3页
微型计算机原理与接口技术new_第4页
微型计算机原理与接口技术new_第5页
资源描述:

《微型计算机原理与接口技术new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题答案——微型计算机原理与接口技术第1~2章微型计算机基础知识1.1.将下列十进制数转换为二进制和十六进制:⑴.11.25=1011.01B=0B.4H⑵.4095=111111111111B=0FFFH1.2.将下列十六进制数转换为十进制:⑴.AEH=174⑵.20D4H=84041.3.用竖式完成下列运算:⑴.10101011B+00010101B=11000000B⑵.11100011B+01000111B=00101010B⑶.00111001B-10000001B=10111000B⑷.33FEH+25D4H=59D2H⑸.FDH×9BH=992FH⑹.8EE6H

2、÷C9H=36582÷201=182=0B6H1.4.请写出16位二进制补码能够表示的范围是多大,分别用十进制和十六进制来表示。-32768~32767,8000H~7FFFH1.5.若有一16位浮点数,其尾数为12位,包括1位符号位,其阶码为4位,包括1位符号位,请分别写出下列数(用十进制表示):⑴.能够表示的最大正数:(1-2-11)×27⑵.能够表示的最小正数:2-11×2-8⑶.能够表示的绝对值最大的负数:-1×271.6.写出下列存储器地址的段地址、偏移地址和物理地址:⑴.3B4CH:0085H段地址:3B4CH,偏移地址:0085H,物理地址:3B545H⑵.12

3、34H:000AH段地址:1234H,偏移地址:000AH,物理地址:1234AH第3章指令系统2.1.说明下列指令源操作数的寻址方式:⑴.MOVAX,26立即寻址⑵.MOVAX,ES:[BX]寄存器间接寻址⑶.MOVAX,VAR[BX][DI]相对基址变址寻址2.2.假定(DS)=3000H,(ES)=3100H,(SS)=2800H,(SI)00BAH,(BP)=1200H,(BX)=0010H,数据段中变量VAR的偏移地址是0600H,说明下列各种源操作数的物理地址:⑴.MOVAX,BX无物理地址⑵.MOVAX,0AH[BX]3001AH⑶.MOVAX,[BX+SI]3

4、00CAH⑷.MOVAX,VAR[SI]306BAH2.3.设(AX)=7DD5H,(BX)=1100H,(CX)=4503H,(DS)=3000H,(CS)=0062H,(SI)=0002H,(31100H)=52H,(31101H)=8FH,(31102H)=70H,(31103H)=F6H,(31162H)=6BH,(31163H)=99H,(32200H)=AAH,(32201H)=B6H,(32800H)=55H,(32801H)=77H,(CF)=1,请给出下列各指令执行后AX寄存器的内容以及可以知道的状态标志位的值:⑴.ADDAX,BXAX=8ED5H,CF=0

5、,OF=1,ZF=0,SF=1,PF=0⑵.SBBAX,[BX]AX=EE82H,CF=1,OF=1,ZF=0,SF=1,PF=1⑶.CMPAX,[2800H]AX=7DD5H,CF=0,OF=0,ZF=0,SF=0,PF=0⑷.SARAX,CLAX=0FBAH,CF=1,ZF=0,SF=1,PF=0,OF=0⑸.RCLAX,CLAX=EEADH,CF=1,OF=02.4.已知(AX)=4E7FH,写出执行下列各指令后(AX)的值:⑴.ANDAX,8080HAX=0000H⑵.ORAH,0FFHAX=FF7FH⑶.XORAL,0F0HAX=4E8FH⑷.NOTAHAX=B17

6、FH⑸.TESTAL,0F0HAX=4E7FH⑹.XORAH,71HAX=3F7FH2.5.指出下列哪些指令是错误的,并说明错误原因:⑴.ADD8000H,AX错误,立即寻址不能作目的操作数⑵.CMP8000H,BH错误,数据类型不匹配⑶.MOVDS,2010H错误,段寄存器为目的操作数,源操作数不能是立即寻址⑷.PUSHAL错误,堆栈操作的操作数必须是16位⑸.MOVDX,[SP]错误,寄存器间接寻址只用BX、BP、SI、DI⑹.INAL,0A00H错误,0A00H超过8位,应当用DX⑺.SHRAX,3错误,3应当用CL⑻.ADD[BP+DI],[1000H]错误,不允许两

7、个操作数均为内存操作数⑼.XCHGCL,CH正确⑽.MOVBX,[SI+DI]错误,SI、DI都是变址寄存器⑾.MULAX,200H错误,操作数数目不对⑿.AND0FH,AL错误,立即寻址不能作目的操作数⒀.SAL[BX],CX错误,CX应当用CL⒁.MOVS错误,应当用MOVSB或MOVSW,或带操作数⒂.JMPFAR[BX+SI]错误,格式不正确,FAR后面应当使用标号⒃.JNZAAA错误,标号不能用指令名称2.6.请用三种不同的指令将寄存器BX清零。⑴.MOVBX,0⑵.SUBBX,BX⑶.AND

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。