苹弦典艾技晨胶箩劲把讽刹玲
第一章 微型计算机基础
随堂测验
1、单选题:
CPU的主要组成包括( )。
A: 存储器和控制器
B: 控制器和运算器
C: 存贮器和运算器
D: 存贮器、运算器和控制器
答案: 控制器和运算器
2、单选题:
20根地址线所能寻址的存储器地址范围是00000H~FFFFFH,14根地址线所能寻址的存储器地址范围是多少?
A: 0000H-FFFFH
B: 0000H-4FFFH
C: 0000H-3FFFH
D: 0000H-1FFFH
答案: 0000H-3FFFH
3、单选题:
硬盘属于下面哪一种存储器?
A: 主存储器
B: 高速缓冲存储器
C: 控制存储器
D: 辅助存储器
答案: 辅助存储器
4、判断题:
微处理器是通过控制总线向存储器和I/O接口电路传输数据信号。
A: 正确
B: 错误
答案: 错误
5、填空题:
20根地址线所能寻址的存储器容量是是1M,14根地址线所能寻址的存储器容量是多少?
答案: 16K
第三章 汇编语言指令集(三)
汇编语言基本指令二随堂测验
1、单选题:
将AX中有符号数除以2的正确指令是( )。
A: SAR AX,1
B: SHR AX,1
C: RCR AX,1
D: ROR AX,1
答案: SAR AX,1
2、判断题:
CPU执行PUSH指令,总是从堆栈栈顶弹出2个字节。
A: 正确
B: 错误
答案: 错误
3、填空题:
阅读下列程序段,填空回答问题。附加段: TAB DB ‘34ABJ5TR42’ 代码段: MOV AX,SEG TAB MOV ES,AX CLD MOV DI,OFFSET TAB MOV CX,10 MOV AL,’J’REPNE SCASB设TAB内存单元的偏移地址为0,该程序段执行后,DI=________H,标志寄存器的ZF=_______。(注:答案必须(1)英文字符全部大写,并且为半角字符。(2)答案之间用一个半角空格分开。)
答案: 0005 1
4、填空题:
下面程序段的功能是将AH的低3位和AL低5位拼装成一个字节(AH低3位为拼装后的高3位)→AH。请补充完整: AND AH,____________H AND AL,____________H SAL AH,5 OR _______________ (注:答案必须(1)指令不能有多余的空格,例:操作码和操作数之间空格只有一位;操作数和操作数之间不能有空格,空格和标点符号必须为半角。(2)英文字符全部大写,并且为半角字符。(3)指令之间用一个半角空格分开。)
答案: 07 1F AH,AL
第三章 汇编语言指令集(二)
汇编语言基本指令集一随堂测验
1、判断题:
DAA指令之前的二进制加法指令必须以AL为目标寄存器。
A: 正确
B: 错误
答案: 正确
2、判断题:
堆栈操作的原则是先进后出,并且以字节为单位进行操作。
A: 正确
B: 错误
答案: 错误
3、判断题:
INC和DEC指令影响OF、SF、ZF和CF标志。 ( )
A: 正确
B: 错误
答案: 错误
4、填空题:
设AH=68H,AL=C9H,则CPU执行ADD AL,AH指令后AL=_________H;C标=________________;Z标=________________;S标=________________。(注:答案必须(1)英文字符全部大写,并且为半角字符;(2)答案之间用一个半角空格分开。)
答案: 31 1 0 0
5、填空题:
设BX=1202H,SI=0100H,DS=3000H,(31200H)=50H,(31201H)=02H,(31202H)=0F7H,(31203H)=90H。写出下列两条指令操作数的寻址方式和指令单独执行后的结果。(1)INC BYTE PTR[BX](31202H)=_______H,操作数的寻址方式为_________寻址。(2)MOV EAX,[SI+1100H] EAX=______H,源操作数的寻址方式为____________寻址。
答案: F8 寄存器间接 90F70250 变址##%_YZPRLFH_%##F8 间接 90F70250 变址##%_YZPRLFH_%##F8 间址 90F70250 变址
6、填空题:
设BX=1234H,DS=2000H,(21234H)=78H, (21235H)=56H则指令LEA SI,[BX]执行后,SI的值是____________H, (21235H)=____________H。(注:答案必须(1)英文字符全部大写,并且为半角字符;(2)答案之间用一个半角空格分开。)
答案: 1234 56
7、填空题:
设SS=2000H,SP=2000H,AX=3000H,BX=4000H,执行PUSH AXPUSH BXMOV BX,SPPOP AX 之后,SS= H,SP= H,AX= H,BX= H 。(注:答案必须(1)英文字符全部大写,并且为半角字符;(2)答案之间用一个半角空格分开。)
答案: 2000 1FFE 4000 1FFC
汇编语言语法随堂测验
1、单选题:
在数据段用紧凑BCD码数格式定义12的正确语句是( )。
A: BUF DB 12H
B: BUF DB 12
C: BUF DW 12
D: BUF DB 21H
答案: BUF DB 12H
2、单选题:
假设数据段有如下数据定义,共分配( )个字节单元。 X DW 12H, 4567H, ‘AB’ Y DB 5 DUP(‘A’)
A: 12
B: 11
C: 10
D: 9
答案: 11
3、填空题:
伪指令为______________和链接程序提供信息,其功能是由相应的软件完成的。
答案: 汇编程序##%_YZPRLFH_%##汇编
4、填空题:
设数据段有如下定义:X DB ‘AB’,-1Y DW 12H,4567HZ DB 5 DUP(‘A’)汇编后 X字节单元的内容是_____H;X+2字节单元的内容是______H;Y+1字节单元的内容是______H;Y+3字节单元的内容是_________H。(注:答案必须(1)英文字符全部大写,并且为半角字符;(2)答案之间用一个半角空格分开。)
答案: 41 FF 00 45##%_YZPRLFH_%##41 FF 0 45
第四章 汇编语言程序设计(一)
BIOS功能调用随堂测验
1、判断题:
BIOS 的INT 10H显示功能调用都不会破坏AL寄存器
A: 正确
B: 错误
答案: 正确
2、填空题:
阅读下面程序段: XOR BL ,BL MOV CX,5LOP: MOV AH,0 INT 16H CMP AL,30H JC LOP CMP AL,39H JA LOP SUB AL,30H ADD BL,AL LOOP LOP 假设用户执行这段代码时依次从键盘键入字符’9‘,’8‘,’A‘,’B‘,’5‘,则执行结束后BL的值为____H
答案: 16
DOS功能调用随堂测验
1、单选题:
DOS系统功能调用时,功能号应放在( )寄存器中。
A: AH
B: AX
C: AL
D: CX
答案: AH
2、多选题:
下面哪个 DOS功能调用会破坏AL寄存器的值?
A: 1号
B: 2号
C: 9号
D: 0A号
答案: 2号;
9号
3、填空题:
数据段: BUF DB 15,?,15 DUP(?) 代码段: MOV AH,0AH MOV DX,OFFSET BUF INT 21H 假设用户执行该程序段,从键盘输入字符串‘A1B2’并回车后,BUF+1字节单元的内容是______H;BUF+2字节单元的内容是______H;BUF+6字节单元的内容是__________H。(注:答案必须(1)英文字符全部大写,并且为半角字符;(2)答案之间用一个半角空格分开。)
答案: 4 41 0D##%_YZPRLFH_%##04 41 0D##%_YZPRLFH_%##4 41 D##%_YZPRLFH_%##4 41 0D
上方为免费预览版答案,如需购买完整答案,请点击下方红字
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
期署美睛昏旅笔乃谎剔郎材道