成人汇编语言复习题答案

成人汇编语言复习题答案

ID:34567151

大小:183.41 KB

页数:9页

时间:2019-03-08

成人汇编语言复习题答案_第1页
成人汇编语言复习题答案_第2页
成人汇编语言复习题答案_第3页
成人汇编语言复习题答案_第4页
成人汇编语言复习题答案_第5页
资源描述:

《成人汇编语言复习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、成人汇编语言复习题答案一、问答题1.16位通用寄存器是指哪些寄存器?答:AX,BX,CX,DX,BP,SP,SI,DI2.段寄存器是指哪些寄存器?答:CS,DS,SS,ES3.8位通用寄存器是指哪些寄存器?答:AH,AL,BH,BL,CH,CL,DH,DL4.指针寄存器是指哪些寄存器?答:BP,SP5.变址寄存器是指哪些寄存器?答:SI,DI6.基址寄存器是指哪些寄存器?答:BX,BP7.控制寄存器是指哪些寄存器?答:IP,FR8.记忆数据传送的基本原则的口诀是什么?答:寄段储间互传数,立即只进寄和储,只有寄间互传数,CS立即不可用9.计算英文大,小写和数据的ASC

2、II码的口诀是什么?答:数30H,大41H,小61H10,在存储器寻址中,可使用的寄存器有哪些?答:BX,BP,SI,DI11.在存储器寻址中不出现BP时,段地址在哪个寄存器中?答:DS12.在存储器寻址中出现BP时,段地址在哪个寄存器中?答:SS13.在存储器寻址中,要想使用ES怎么办?答:段超越14.记忆将十进制数转换成非十进制数口诀是什么?答:除基取余数,商0为止,从下而上。二、填空题1.完整的计算机系统包括硬件系统和软件系统。2.堆栈指针是SP,基址指针是BP,源变址寄存器是SI,目的变址寄存器是DI,标志寄存器是FR。3.代码段寄存器是CS,数据段寄存器是

3、DS,堆栈段寄存器是SS,附加段寄存器是ES。4.累加器AX高字节是AH,低字节是AL。5.基址寄存器BX高字节是BH,低字节是BL。6.计数寄存器CX高字节是CH,低字节是CL。7.数据寄存器DX高字节是DH,低字节是DL。8.5的ASCII码是35H,L的ASCII码是‘L’,g的ASCII码是‘g’。9.8086的存储空间是1MB,每个地址称为一个物理地址,也可以用逻辑地址表示。10.每个段的最大存储空间是64K。11.如果段地址CS=1234H,偏移地址=222H,,则物理地址PA=12562H。12.执行指令MOVAX,3456H后,AX=3456H,AH

4、=34H,AL=56H。13.执行指令MOVAX,‘3A’后,AX=3341H,AH=33H,AL=41H。14.执行指令MOVAL,31后,AL=1FH。115.执行指令MOVAL,10110110B后,AL=B6H。16.已知AX=3A45H,执行MOVAL,D4H后,AX=3AD4H。17.已知AX=3A45H,执行MOVAL,35后,AX=3A23H。18.在存储器中填写数据:(1)根据给出的条件和指令在存储器内添入数据DS=2000H,SS=3000H,BX=5430H,BP=ABC0H,DX=2A56HMOV2[BX],DXMOVBYTEPTR[BX],

5、12HMOVWORDPTR[2+BP],78HMOVBYTEPTR[BP],273ABC3H00H3ABC2H25430H78H3ABC1H25431H3ABC0H25432H1BH25433H25433H2AH3ABC0H25432H56H3ABC1H25431H00H3ABC2H25430H12H3ABC3H(2)根据给出的条件和伪指令在存储器内添入数据NUM1DW9NUM2DB2DUP(3,4)NUM3DB’A,m’26DHNUM32CH41H04H03H04HNUM203H00HNUM109H19.指出表格指令中源操作数和目的操作数的寻址方式,若有存储器寻址

6、,用表达式列出有效地址EA和段地址所在段寄存器。指令目的操作数源操作数有效地址EA段MOVAX,2200H寄存器寻址立即寻址MOVCX,35[BP]寄存器寻址寄存器相对寻址35+BPSSMOV[DI],AX寄存器间接寻址寄存器寻址DIDSADDAX,[BP][DI]寄存器寻址基址变址寻址BP+DISSMOVDX,[BX+45H]寄存器寻址寄存器相对寻址BX+45HDSMOVAX,ES:[BX]寄存器寻址段超越寄存器间BXES接寻址MOVAX,20H[BP][DI]寄存器寻址相对基址变址寻20H+BP+DISS址MOV[BX+4AH],DX寄存器相对寻址寄存器寻址BX

7、+4AHDS3三、选择题1.物理地址的计算方法是(B,D)。A.段地址+偏移地址B.段地址逻辑左移4位+偏移地址C.段地址╳16H+偏移地址D.段地址╳16+偏移地址2.确定下一条指令的物理地址的表达式是(A)。A.CS╳16+IPB.DS╳16+SIC.SS╳16+SP3.使用移位类指令时,若需移动多位,则应先将移位位数置于(C)。A.AL中B.AH中C.CL中D.CH中4.设SP=1110H,执行PUSHAX后,SP中的内容为(B)。A.SP=1112HB.SP=110EHC.SP=1111HD.SP=110FH5.8086芯片中,可以进行8位或16位操作的

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

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

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