汇编习题(含答案)汇编.pdf
《汇编习题(含答案)汇编.pdf》由会员分享,可在线阅读,更多相关《汇编习题(含答案)汇编.pdf(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!1 第一章 基本知识 一、单项选择题 1.若十进制数为 132.75,则其十六进制数为(B )A.21.3 B.84.C C.4.6 D.6 2.若补11111,则其十进制真值为(C)A.-31 B.-15 C.-1 D.31 3.已知 X=78,Y=-83 则X+Y补=(C )A.0F5H B.0A1H C.0FBH D.65H 4.已知X补=98H,则X补/2=(A )A.0CCH B.4CH C.49H D.31H 二、填空题 1.(35)10=(23)16。2.(15)10=(1111)2。3
2、.计算机的存储容量 1KB=(1024)Byte。4.计算机的存储容量 1MB=(1024)KB。5.计算机的存储容量 1GB=(1024)MB。第二章 8086 计算机组织 一、单项选择题 1.在微机系统中分析并控制指令执行的部件是(C )A.寄存器 B.数据寄存器 C.CPU D.EU 2.在计算机的 CPU 中执行算术逻辑运算的部件是(A )A.ALU B.PC C.AL D.AR 3.能被计算机直接识别的语言是(C )A.C 语言 B.汇编语言 C.机器语言 D.面向对象语言 4.8086/8088 的存储器组织是将存储器划分为段,可作为段的起始地址的是(B )。A185A2H B.0
3、0020H B01004H D.0AB568H 5.堆栈中当前出栈的存储单元地址是(A )A.SS*10H+SP B.SS*10H+BP C.SS*10+SP D.SS*10+BP 6.标志寄存器中属于控制标志位的是(B )ADF,OF,SF B.DF,IF,TF COF,CF,PF D.AF,OF,SF 7.8086/8088 存储器分段,每个段不超过(D )A64K 个字 B.32K 个字节 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!2 C.1M 个字节 D.64K 个字节 二、填空题 1.假设某个字的值为 1234H,其低位字节地址是
4、20H,高位字节地址是 21H,那么该字的地址是_20H_。2.在 8086/8088 控制寄存器中,_IP_寄存器内容始终指向下一条指令的首地址,此时该指令物理地址计算式是_CS*10H+IP_。3.CPU 的标志寄存器中标志位,可以分为两大类,其中一类成为_状态标志位_,另一类称为_控制标志位_标志位。4.当标志位_CF_=1 时候表示无符号数运算产生溢出。而当标志位_OF_=1 是表示带符号位数运算产生溢出。三.简单题 1.实模式下写出段地址和偏移地址为 1234:2002、1430:0042、FF00:0FFF 的物理地址。答:物理地址=段地址*10H+偏移地址(1)14342H(2)
5、14342H(3)FFFFFH 2.从物理地址为 00100H 开始到 00103H 单元中顺序存放的数据为 12H,34H,56H,78H。请画出数据存放示意图,并回答一下为题:(1)写出地址 00101H 字节单元的内容。(2)写出地址 00102 字单元内容。答:00100H 12H 00101H 34H 00102H 45H 00103H 78H(1)(00101H)字节=34H(2)(00102H)字=7845H 第三章 IBM PC 机的寻址方式和指令系统 一、选择题 1.MOV AX,ES:1000H 源操作数的寻址方式是(B )A.立即寻址 B.直接寻址 C.变址寻址 D.基址
6、寻址 2.MOV AX,ES:COUNTDI 源操作数的寻址方式是(C )A.基址寻址 B.立即寻址 C.变址寻址 D.基址变址寻址 3.MOV DX,COUNTBPDI的源操作数的寻址方式是(D )A.变址寻址 B.基址寻址 C.直接寻址 D.基址变址寻址 4.下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是(B )A.AX,BX,CX,DX B.BX,BP,SI,DI C.SP,IP,BP,DX D.CS,DS,ES,SS 5.下列四组寄存器中,属于通用寄存器的是(A )A.AX,BX,CX,DX 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质
7、的文档!3 B.SP,BP,IP C.SI,DI,FLAGS D.上属三者都是 6.指令指针寄存器是(A)A.IP B.SP C.BP DBX 7.指令 MOV BX,MASKBP,若 MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么物理地址为(B)A.17500H B.16500H C.14500H D.13500H 8.指令 MOV AX,COUNTBX,若 COUNT=0400H,SS=1200H,DS=1000H,BX=5000H,那么物理地址为(C)A.17400H B.17000H C.15400H D.14500H 9.8086/8088 系统中,
8、存储器是分段组织的,存储器物理地址计算式是(B)A.段地址+偏移地址 B.段地址*10H+偏移地址 C.段地址*16H+偏移地址 D.段地址+10H*偏移地址 10.当程序顺序执行时,每取一条指令语句,IP 指针增加的值是(D )。A 1 B2 C3 D由指令长度决定的 11.下列属于合法的指令是(D)AMOV DS,ES BMOV SI,DI CMOV AX,BL DMOV DI,BL 12.下列传送指令中有语法错误的是(A )。A.MOV CS,AX B.MOV DS,AX C.MOV SS,AX D.MOV ES,AX 13.当执行指令 ADD AX,BX 后,若 AX 的内容为 2BA
9、0H,设置的奇偶标志位 PF1,下面的叙述正确的是(D)A.表示结果中含 1 的个数为偶数 B.表示结果中含 1 的个数为奇数 C.表示该数为偶数 D.表示结果中低八位含 1 的个数为偶数 14.下面指令执行后,改变 AL 寄存器内容的指令是(D )。A.TEST AL,02H B.OR AL,AL C.CMP AL,BL D.AND AL,BL 15.与 MOV BX,OFFSET VAR 指令完全等效的指令是(D )。A.MOV BX,VAR B.LDS BX,VAR C.LES BX,VAR D.LEA BX,VAR 16.将 DX 的内容除以 2,正确的指令是(C)。ADIV 2 BD
10、IV DX,2 CSAR DX,1 DSHL DX,1 17.下列数值表达式和地址表达式中,错误的是(D )。AMOV AL,8*14+4 BMOV SI,OFFSET BUF+13 CMOV CX,NUM2-NUM1 DMOV CX,NUM2+NUM1 18.为使 CX=-1 时,转至 MINUS 而编制了一指令序列,其中错误的序列是(C )。A.NC CX JZ MINUS B.SUB CX,OFFFFH JZ MINUS 欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!4 C.AND CX,OFFFFH JZ MINUS D.XOR CX,O
11、FFFFH JZ MINUS 19.完成对 CL 寄存器的内容乘以 4 的正确操作是(C)AROL CL,1 BMUL 4 ROL CL,1 CSHL CL,1 SHL CL,1 DMOV CL,2 SHL CL,CL 20.在下列串操作指令中,同时使用源串和目的串地址指针的指令是(D)ASTOSW BLODSW CSCASW DCMPSW 21.AL=0AH,下列指令执行后能使 AL=05H 的是(C)ANOT AL BAND AL,0FH CXOR AL,0FH DOR AL,0FH 22.下面指令执行后,改变 AL 寄存器内容的指令是(D )。A、TEST AL,02H B、OR AL,
12、AL C、CMP AL,BL D、AND AL,BL 23.堆栈指针 SP 的内容是(B)A.栈顶单元内容 B.栈顶单元地址 C.栈底单元内容 D.栈底单元地址 24.执行指令 PUCH CX 后堆栈指针 SP 自动(C)A.+1 B.不操作 C.-2 D.-1 25.指令 ADD ES:DI,AX 和存放在(B)A.寄存器 B.附加段 C.堆栈段 D.代码段 26.将 DX 的内容除以 2,正确的指令是(C)。ADIV 2 BDIV DX,2 CSAR DX,1 DSHL DX,1 27.下列数值表达式和地址表达式中,错误的是(D )。AMOV AL,8*14+4 BMOV SI,OFFSE
13、T BUF+13 CMOV CX,NUM2-NUM1 DMOV CX,NUM2+NUM1 28.为使 CX=-1 时,转至 MINUS 而编制了一指令序列,其中错误的序列是(C )。A.INC CX JZ MINUS B.SUB CX,OFFFFH JZ MINUS C.AND CX,OFFFFH JZ MINUS D.XOR CX,OFFFFH JZ MINUS 29.在下列串操作指令中,同时使用源串和目的串地址指针的指令是(D)ASTOSW BLODSW CSCASW DCMPSW 30.下面指令中,合理而有意义的指令是(D)。A.REP LODSB B.REP SCASB C.REP C
14、MPSB D.REP MOVSB 二、填空题 1.若 DS=0F3EH,SI=2000H,COUNT=0A8H,指令 MOV AX,(SI+COUNT)中,源操作数的有效地址 EA 为_20A8H _,其物理地址为_11488H _。2.如 JMP 指令采用段间间接寻址,那么由 4 个相邻字节单元中存放有转移地址,其中前两个字节存放的是_ IP_,而后两个字节存放的是_ CS_。3.下列指令属于基址加变址寻址方式的是(MOV DX,DS:BPSI)。4.在串操作程序中,通常在重复前缀指令 REPZ 或 REPNZ 后,选用的串操作指令是_ STOS_或_ CMP_才有实际意义。5.如 JMP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编 习题 答案
限制150内