典型试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章典型试题
一. 填空题
/wlzx/%BA%CF%B9%A4%B4%F3/%BB%E3%B1%E0%D3%EF%D1%D4%B3%CC%D0%F2%C9%E8%BC%C6/huibian/mulu.htm 1一个十进制数1092其对应的二进制数为____,十六进制为____。
2.某内存单元中存放的二进制代码为94H,其对应一个无符号十进制数为____,一个带符号十进制数为____,一个BCD码数为____。
4.将8存放在一个字单元中,则该单元中的二进制代码是____。
5.机器用8位二进制代码表示带符号数的数值范围是____,用16位二进制代码表示带符号数的数值范围是____。
6.数据26对应的ASCII码为____,
7.8086/8088CPU含有____根地址总线,直接寻址范围为____。
8.8086/8088CPU系统中,I/O端口地址范围是____。
9.8086/8088存储单元的物理地址在逻辑上可分成两个组成部分,即____和____,它们的长度均为____位。
10.8086/8088CPU内部一般用来存放数据的寄存器有____。
11.8086/8088CPU内部用来存放段地址寄存器的有____。
12.在状态标志寄存器F中设置了两种类型的标志位,其中____位作为状态标志位,____位作为控制标志位。
13.一个字单元有二个连续的____单元组成,其中数据的低8位存放在____单元,高8位存放在____单元。
二.单项选择题
1.将汇编语言翻译成机器语言的系统软件()。
A.编译程序
B.解释程序
C.汇编程序
D.编辑程序
2.能够将目标模块或子程序连接起来,生成可执行文件的系统程序是()。
A.DEBUG
B.LINK
C.MASM
D.EDIT
3.设(101)x=(41)16,求x=()。
A.x=6
B.x=10
C.x=8
D.x=2
4.用十六位二进制补码表示一个带符号数,最小数为()。
A.-0
B.-32767
C.-32768
D.-65536
5.内存某字节单元中存放的二进制代码为94H,若将它看作是一个压缩BCD码,则其对应的数值为()。
A.148
B.-20
C.-108
D.94
6.十进制数-40用十六位二进制补码表示为()。
A.FF40H
B.8040H
C.4000H
D.FFD4H
二.单项选择题
7.能够与SS寄存器组合形成堆栈区物理地址的寄存器是()。
A.BX
B.BP
C.IP
D.SI
8.不能作为地址指针寄存器的是()。
A.CX
B.BX
C.SI
D.DI
9.将-1存入AX中,其内容为()。
A.FFFFH
B.-0001H
C.FFH
D.8001H
10.假设字节单元(06925H)=12H,(06926H)=45H,(06927H)=78H,那么字单元(06926H)=()。
A.1245H
B.4578H
C.4512H
D.7845H
11.在段内寻址时,可以提供偏移地址的寄存器组是()。
A.AX,BX,CX,DX
B.BX,BP,SI,DI
C.SP,BP,SI,DI D .DS,ES,CS,SS
三.简答题
1.8086/8088系统存储器分段的原则是什么?分段的意义是什么?
2.有两个16位数1000H和ABCDH分别存放在内存10000H和10004H单元中,试用图表示他们在内存中的存放情况。
3.若在内存中建立50个字的数据区,其起始地址为1000:0100,试给出数据区第一个字单元和最后一个字单元的物理地址
4.如果用x表示某存储单元的地址,则x单元的内容可以表示为(x),假如x单元中存放的内容为y,而y又是一个地址,试给出x与y的关系式。第二章典型试题
一.填空题
1.直接寻址方式系统对段地址的默认(约定)值是____段寄存器的内容。
2.用以访问存储器操作数的地址表达式中,只要出现BP寄存器,系统默认____的内容作为存储器操作数的段地址。
3.CPU对堆栈进行操作时,堆栈指针SP要发生变化,当执行"PUSH"指令时SP的内容____;当执行"POP"指令时SP的内容____。4.8086/8088指令系统中,所有指令的目的操作数均不能为____寻址方式。
5.使用"MUL BX"指令时,乘数放在____中,被乘数放在____中,执行该指令后结果在____中。
6.与NEG OP指令功能等效的两条指令依次是____和____。
二.单项选择题
1.在下列指令中,有错误的指令是()。
A.MOV 100H[BX+SI],AL
B.MOV [BX][SI][100H],AL
C.MOV [BX+BP][100H],AL
D.MOV [SI+BP+100H],AL
2.下列正确的指令是()。
A.MOV [100H],AX
B.MOV 100H,AX
C.MOV [AX],100H
D.MOV [100H],25H
3.能够将BL的低四位清"0"的指令是()。
A.AND BL,0F0H
B.OR BL,00H
C.OR BL,0F0H
D.AND BL,00H
4.设OP1、OP2是变量,下面哪条指令是非法的()。
A.CMP AX,OP1
B.CMP OP1,OP2
C.CMP BX,OP2
D.CMP OP,0FFH
6.完成BL的内容清0的功能指令()。
A.AND BL,BL
B.OR BL,BL
C.XOR BL,BL
D.NOT BL