当前位置:首页 >> 政史地 >>

(高二)第三章指令系统习题


第三章指令系统测试题 一. 按要求完成下列各题: 1. 在下列空白处填入一个属于同类的指令助记符。 1)ADD,( ),INC 2)AND,OR,XOR,NOT,( ) ( ) 3)SHL/SAL,SHR,( ),ROL,ROR,RCL,RCR 2. 当 进 行 带 符 号 数 除 法 时 , 若 被 除 数 与 除 数 均 为 字 数 据 , 需 用 ( )指令( )将被除数扩展为( ). 3.MOV AL,78H 问:(AL)=( ), (BL)=( ) MOV BL,34H SUB AL,BL CMP AL,BL 4.试分析下面程序段完成什么功能? 1) MOV BL,10 2) PUSH AX 3)MOV AX,1234H IDIV BL PUSH AX MOV CL,4 SHL AX,1 ROL AX,CL MOV DX,AX DEC AX POP AX MOV CX,4 ADD AX,DX MUL CX ADD AX,AX MOV DX,AX POP AX SUB DX,AX DEC DX 二.编写指令序列: 1. 测试 AL 中操作数的第 0,3,4,7 位是否为 0. 2. 如 (Ax)=0012H,(BX)=0034H, 要 求 将 它 们 装 配 在 一 起 形 成 (Ax)=1234H.

3. DX 和 AX 联合存放一个 32 位整数(DX 存放高 16 位),将该数据逻辑左 移一位.

4. 完成 AX 寄存器的低 8 位与高 8 位互换.

5. 设 BX 中存放两个非压缩的 BCD 数,(BX)=090AH, 将其组合成一个压 缩的 BCD 数,放入 BL 中.

6. 使 AX 中无符号数除以 2.

7. 置 Cx 为全 1.

8. 使 AL 寄存器内容高 3 位变反,其余位不变.

三.计算(X2 +Y2 +Z2)/ X→AH:AL,其中 X,Y,Z 均为 8 位带符号数,分 别存放在 X,Y,Z 存储单元中,商存于 AL,余数存于 AH.

9.将 BX 和 CX 中压缩的 BCD 数进行相加,和存于 AX 中.

四.判断下列指令是否正确. 1.SBB AL,BL 4.INC CX 2.MUL AL,BL 5.POP CS 8.LEA DS,35[DI] 3.RCR AL,2 6.XCHG WORD1,WORD2 9.NOT AL 10.MOV DS,0100H

10.使 CX 中内容高 3 位清 0,低 8 位置 1.

7.PUSH AX

五、写出以下指令: 11.设(BCD1)=1234H,(BCD2)=4612H,完成(BCD1)—(BCD2)→BCD3. 1、有效地址的装入指令: ( 2、加法的十进制调整指令: ( 3、减法的十进制调整指令: ( 4、标志位的压栈指令: ( 12.DX 和 AX 组成 32 位数与 FIRST 双字存储单元的内容相加,和存于 DX 和 AX. 5、标志位的退栈指令: ( 6、带进位的加法指令( 7、加 1 指令( ) ) ) ) ) ) ) ) )

) 8、减 1 指令(

9、 有符号数的乘法指令 ( 11、算术右移指令( 13、特定位置 1 指令( 15、异或指令( )

) 10、 无符号数的乘法指令 ( ) 12、带进位的循环右移( ) 14、与指令( )



相关文章:
计算机系统结构期末知识点总结
计算机系统结构期末知识点总结_其它课程_高中教育_...第 i 种指令的累计时间 13.MIPS(每秒百万条指令数...第四章:输入输出系统 输入输出系统的特点:异步性、...
计算机体系结构
计算机体系结构_其它课程_高中教育_教育专区。第1章...第2章 指令系统的设计 指令系统设计涉及的内容有...计算机体系结构课后答案 47页 7下载券喜欢此文档的还...
专升本《计算机系统结构》_08040250试卷_20171010194709
_08040250试卷_20171010194709_其它课程_高中教育_教育...指令条数答案:D 2.在计算机系统设计中,比较好的...设选择通道上挂接三台设备的速率分别为 2000、2500...
专升本《计算机系统结构》_08040250试卷_20171010195954
_08040250试卷_20171010195954_其它课程_高中教育_教育...指令条数答案:D 2.在计算机系统设计中,比较好的...设选择通道上挂接三台设备的速率分别为 2000、2500...
计算机科学技术导论复习题
计算机科学技术导论复习题_其它课程_高中教育_教育专区。计算机科学技术导论复习题 一、单项选择题 1、计算机是接受命令、处理输入以及产生( )系统。 A.信息 B....
更多相关标签: