《2022年微机测试题目及答案.docx》由会员分享,可在线阅读,更多相关《2022年微机测试题目及答案.docx(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆第一次作业 一、单项题将 93H看成一个组合BCD码,其结果是【6】; A. 10010101 B. 10010011 C. 10000011 D. 10000001 题目答案: B 你的答案: B 第1题( 1分)你的得分: 1采纳十六进制书写二进制数,位数可以削减到原先的【1】; A. 1 2 B. 1 3 C. 14 D. 15 第 7题( 1分)你的得分: 1题目答案: C 下面【 7】命题是正确的;题目分析:一位十六进制数可以用四位二进制来表示,所以采 A. 负数的反码与其真值数相同 B. 负数用十六进制书写
2、二进制数,位数可以削减到原先的1/4 ;的补码与其真值数相同第2题( 1分)你的得分: 1 C. 正数的原码、反码、补码与其真值数相同 D. +0反如把 8位二进制编码 10001000看成纯整数的反码,就其真值 为【 2】; A. -119 B. 120 C. -120 D. 119 题目答案: A =11111111B 题目答案: C你的答案: C 第 8题( 1分)你的得分: 0与十进制数 254等值的数是【 8】; A. 11111110 B. 11101111 C. 11111011 D. 11101110 题目答案: A 你的答案: D 题目分析: X反=10001000,就 X
3、原=11110111,所以其真值为-119 ;第3题( 1分)你的得分: 1关于 ASCII 码字符集中的字符,下面表达中正确选项【3】;第 9题( 2分)你的得分: 2 A. ASCII码字符集共有 128个不同的字符 B. 每个字符都是可打印 或显示 的在微型运算机中的机器数为91H,如其代表的真值为【9】; C. 每个字符在PC机键盘上都有一个键与之对应就它是采纳【 10】表示的;【9】 A. 91 B. 129 C. -127 D. 三者都可能 D. ASCII码字符集中大小写英文字母的编码相同题目答案: A 你的答案: A 题目分析:目前运算机中使用得最为广泛的西文字符集及其编码就是
4、 ASCII 码,它一共有 128个字符, 其中包括 10个数字、 26个小写字母、 26个大写字母、算术运算符、标点符号、商业符号等,大小【10】 A. 原码 B. 反码 C. 补码 D. BCD码 题目答案: AD你的答案: AD 题目分析:如X 原=91H,就 X=-17 ;如 X 反 =91H,就 X 原=11101110B,即 X=-110;如 X 补 =91H,就 X 原=11101111B,即 X=-111;如 XBCD=91H,就 X=91;写字母的编码是不相同的,由此排除D;其中只有 94个字符可以打印 或显示 ,这些字符有确定的结构外形,在运算机上有相应的键对应,可以在显示
5、器和打印机等输出设备上输出;仍有32个第 10题( 1分)你的得分: 1字符是掌握字符,它们在传输、打印或显示时起掌握作用,是不 能直接打印 或显示 出来的, 因此 B 和 C也是错误的; 所以应当 挑选选项 A;以下不同数制表示的数中,数值最小的是【11】; A. 11011101B B. 334Q C. 219D D. DAH 题目答案: D你的答案: D 第4题( 1分)你的得分: 1 -2的 16位补码形式为【4】;题目分析: A. 11011101B=221 B. 334Q=220 C. A. FFFOH B. FFF1H C. FFFFH D. FFFEH 题目答案: D 你的答案
6、: D 题目分析:219D=219 D. DAH=218 第 11题( 1分)你的得分: 1以下数中最大的数是【12】; A. 10000011B B. 10010101BCD C. 92H D. 101 题目答案: C你的答案: C -2原=1000000000000010B=8002H, -2 反=1111111111111101B=FFFDH,-2 补 =1111111111111110B=FFFEH;题目分析: A. 10000011B=131 B. 10010101BCD=95 C. 第5题( 1分)你的得分: 192H=150 D. 101 在机器数【 5】中,零的表示形式是唯独的
7、;第 12题( 1分)你的得分: 0 A. 补码 B. 原码 C. 补码和反码运算机内机器数通常采纳【13】形式来表示;D. 原码和反码 题目答案: A 你的答案: A A. 原码 B. 反码 C. 补码 D. ASCII码题目答案: C你的答案: D 题目分析: 运算机内机器数通常采纳补码形式来表示;而字符就 采纳 ASCII 码表示;第 1 页,共 38 页第6题( 1分)你的得分: 1名师归纳总结 - - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆第13题( 1分)你的得分: 1【 4】用字长 16位的寄存器存放带符号数的补码,就机器数
8、下面的数值表示中,和 127相等的是【 14】;的最大值和最小值分别为 7FFFH和8000H; A. 11111111B B. 127H C. 80H D. 题目答案: T 7FH 第 5题( 1分)你的得分: 0题目答案: D你的答案: D 【 5】BCD码表示的数是二进制数;第14题( 1分)你的得分: 1 题目答案: F 你的答案: T 二进制数 10010110.10B 的十进制数值可表示为【15】;四、填空题 A. 96.8 B. 150.5 C. 96.5 D. 第 1题( 2分)你的得分: 2160.5 以下各数均为二进制补码:A=00110010B,B=01001010B,题
9、目答案: B 你的答案: B C=11101001B,D=10111010B;试写出以下运算的十进制数真值:第15题( 1分)你的得分: 1 A+B=【 1】, D-C-A=【 2】; 10 位二进制补码表示的十进制整数范畴为:-512 511,前 题目答案:【 1】 124【 2】 -97 者的补码为【 16】;你的答案:【 1】 124【 2】 -97 A. 0000000000 B. 1000000000 题目分析: C. 1111111110 D. 1111111111 以下各数均为二进制补码:A=00110010B,B=01001010B,题目答案: B 你的答案: B C=1110
10、1001B,D=10111010B;试写出以下运算的十进制数真值:第16题( 1分)你的得分: 1 A+B=【 4】, D-C-A=【 5】;下面几个不同进制的数中,最小的数是【17】;A+B A. 1001001B B. 75 C. 37D D. A7H A 补 =00110010B 题目答案: C你的答案: C +B 补 =01001010B 题目分析: A. 1001001B=73 B. 75=75 C. 37D=37 - D. A7H=167 01111100B =124 D 补=10111010B 二、多项题 +-C 补=00010111B 第1题( 1分)你的得分: 0- 指出以下
11、【 1】是合法的组合式(压缩型)BCD码; 11010001B A. 1000 0100 B. 1110 0110 C. 0011 0101 +-A 补=11001110B D. 1010 1001 - 题目答案: AC你的答案: AD 10011111B =-97 题目分析: B 与 D 选项的高 4位显现大于 9的代码,因此不是 BCD 第 2题( 2分)你的得分: 2码 5BH =【3】 B = 【4】D 三、是非题 题目答案:【 3】 1011011【 4】 91 第1题( 1分)你的得分: 1 你的答案:【 3】 01011011【4】 91 【1】运算机内的“ 溢出” 是指运算结果
12、为无穷大;第 3题( 3分)你的得分: 0题目答案: F 你的答案: F 题目分析: 运算机内的“ 溢出” 是指运算结果超出所能表示的范已知 X 原码=Y 反码=Z 补码 =90H,试用十进制数分别写 出 X=【5】; Y=【6】; Z=【7】;围;题目答案:【 5】 -16 【 6】 -111 【7】 -112 第2题( 1分)你的得分: 1 你的答案:【 5】【 6】【 7】【2】运算机储备信息的最小单位是字节;题目分析:题目答案: T 你的答案: T 题目分析: 运算机储备信息的最小单位是字节;如 X 原码 =90H,即 X 原 =10010000,就 X=-16;如 X 反码 =90H
13、,即 X 反 =10010000,就 X 原=11101111,那么 X=-111;第3题( 1分)你的得分: 0如 X 补码 =90H,即 X 补 =10010000,就 X 反=10001111,X 原=11110000,那么 X=-112;【3】二进制补码 11111111 10110100和 10110100对应相同大 小的真值;第 4题( 1分)你的得分: 1题目答案: T 题目分析:二进制补码 11111111 10110100 和如 X 原=10000001,就其十进制真值为【8】;10110100对应相同大小的真值,由于一个用16位二进制表示,一题目答案:【 8】 -1 你的答
14、案:【 8】 -1 题目分析:第 2 页,共 38 页个用 8位二进制表示;均为-75 的补码;第4题( 1分)你的得分: 0名师归纳总结 - - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆 X 原=10000001,由于采纳原码表示, 说明该数是带符号数,你的答案:【 21】 F7.56【 22】 00100100011110000110 所以其十进制真值为-1 ;其次次作业一、单项题第5题( 4分)你的得分: 2第 1题( 1分)你的得分: 1设字长为八位,有x= -1 ,y=124,就有: x+y 补=【9】 B,下面关于寄存器不正确的
15、表述是【1】;x-y 补 =【10】B; A. AX寄存器是算术运算的主要寄存器,又称为累加器题目答案:【9】01111011【 10】 10000011 你的答案:【9】01111011【 10】 11111111 题目分析: B. BP、SP通常作为地址指针寄存器 C. IP指令指针寄存器可以通过MOV命令转变其值 D. 标志位寄存器中的状态标志位会随算术单元的运算结果 -1补=11111111B 而转变 题目答案: C +124补=01111100B - 1 01111011B X-Y 第 2题( 1分)你的得分: 1隐含到 SS段取数据的间接寻址寄存器是【2】; A. IP B. BX
16、 C. BP D. SI 题目答案: C -1补=11111111B +-124补=10000100B 第 3题( 1分)你的得分: 1 - 1 10000011B 在 8086CPU中,假如某一内存单元的物理地址是7E7F6H,那么它的规律地址是【3】: DDF6H;第6(1分)你的得分: 0 A. 70COH B. 70BOH C. 70A0H D. 7E7FH 题目答案: C 已知 -X 补=7001H,就 X 补=【 11】 H;题目答案:【11】8FFF 你的答案:【11】8FFE 题目分析:0111 0000 0000 0001 7001H 1000 1111 1111 1111
17、8FFFH 第 4题( 1分)你的得分: 1某储备单元的物理地址为3B4FEH,其段地址和偏移地址可分别选取【 4】; A. 3B4FH 和104EH B. 3B40H 和 00FEH C. 2A00H 和 114FEH D. 3B4FEH 和 0 第7题( 3分)你的得分: 2题目答案: B 把十进制数 -127 转换成一个字节的二进制原码为【12】B,二题目分析: A 选项的物理地址为3C53EH; C选项中偏移地址为5进制反码为【 13】 B,二进制补码为【14】 B;位十六进制是错误的;D选项中段地址为5位十六进制是错误的;题目答案:【12】11111111【 13】 10000000
18、【14】10000001你的 答案:【12】11111111【 13】 10000000【14】1000001 B 选项 3B400H+00FEH=3B4FEH,正确;第 5题( 1分)你的得分: 1第 8 题( 2 分)你的得分: 2 8086储备器分段,每个段不超过【5】; X =+82, X 补 = 【15】B A. 16KB B. 32KB C. 64KB D. 1MB 题目答案: C 题目答案:【15】01010010 你的答案:【15】01010010 第9题( 1分)你的得分: 1第 6题( 1分)你的得分: 1“ 回车” 这个字符表示成相应的ASCII 码是【 16】 H?设
19、22000H、22001H单元分别存放的数据为12H、34H,如要读题目答案:【16】0D你的答案:【16】0D 取 22000H字单元中的数据,此时读出的数据是【6】;第10题( 2分)你的得分: 0 A. 12H B. 34H C. 3412H D. 1234H 题目答案: C 压缩型 BCD码一个字节能表示【17】位十进制数,非压缩型BCD码一个字节能表示【18】位十进制数;第 7题( 1分)你的得分: 1题目答案:【17】2【18】1你的答案:【 17】 1【 18】 2 假设储备器中从7462H单元开头的四个相邻字节单元中的内第11题( 2分)你的得分: 2容依次是 32H、46H、
20、 52H、0FEH,就存放字数据0FE52H的字单元已知十进制数X的 8位补码为 73H,求 X=【19】D和它的 16位地址是【 7】; A. 7462H B. 7463H C. 7464H D. 7465H 题目答案: C 补码为【 20】 H;题目答案:【19】115【 20】 0073 你的答案:【19】115【 20】 0073 题目分析: 由于 X=73H为正数,所以 X=115,其16位补码为 0073H;题目分析:地址内容第 12 题( 4 分)你的得分: 07462H 32H 7463H 46H 7464H 52H 第 3 页,共 38 页数制转换: 247.86= 【21】
21、H =【 22】 BCD;题目答案:【21】F7.DC【22】001001000111.10000110 名师归纳总结 - - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆7465H FEH A. 段内直接转移寻址 B. 段内间接转移寻址第8题( 1分)你的得分: 0 C. 段间直接转移寻址 D. 段间间接转移寻址一个有 128个字的数据区,它的起始地址为 12ABH:00ABH,请 题目答案: D 给出这个数据区最末一个字单元的物理地址是【8】;第 16题( 1分)你的得分: 0 A. 12C5BH B. 12B6BH C. 12C59H D
22、. 12BFEH 含有立刻数的指令中,该立刻数被存放在【16】;题目答案: C A. 累加器中 B. 指令操作码后题目分析:末字与首字相隔(1281)127个字,且每个字占 的内存单元中用2个字节,因此末字单元的物理地址应为: C. 指令操作码前的内存单元中 D. 由该立刻数所首字单元的物理地址( 1281) 2;即 12ABH 10 H00ABH 指定的内存单元中( 1281) 2 12C59H;题目答案: B 第9题( 1分)你的得分: 1 第 17题( 1分)你的得分: 0指令 MOV AX,0283HBXSI 中源操作数的寻址方式为【9】;在程序运行过程中,确定下一条指令的物理地址的运
23、算表达 A. 寄存器间接寻址 B. 基址变址相对寻址 式是【 17】; C. 基址寻址 D. 变址寻址 A. CS*16+IP B. DS*16+DI C. SS*16+SP 题目答案: B D. ES*16+SI 第10题( 1分)你的得分: 0 题目答案: A 在8086变址寻址方式中,操作数的物理地址等于段寄存器左 题目分析:程序由 CS和 IP 确定下一条指令的物理地址;移四位加上【 10】; A. 变址寄存器的内容二、多项题 B. 变址寄存器的内容再加给定的偏移量第 1题( 1分)你的得分: 1 C. 变址寄存器的内容再加基址寄存器内容以下寄存器为 8位的寄存器有【 1】; A. I
24、P B. AH C. AL D. BH 题目答案: BCD D. 基址寄存器的内容再加给定的偏移量题目答案: A 第11题( 1分)你的得分: 1第 2题( 1分)你的得分: 0以下储备器操作数的跨段前缀可省略的是【11】;以下储备器寻址方式中, 【2】可以由 BX寄存器供应偏移量 或基址重量; A. DS:BP B. SS:BP C. ES:BX D. ES:SI 题目答案: B A. 立刻数寻址 B. 基址寻址 C. 基址变址寻址 D. 寄存器寻址题目分析:由于 BX、SI 寄存器间接寻址,操作数在DS段中,题目答案: BC 三、是非题所以不需要用段前缀来指明,同理BP、SP 间接寻址,操
25、作数在SS段中,所以也不需要用段前缀来指明;因此,应挑选B 选项;第 1题( 1分)你的得分: 1第12题( 1分)你的得分: 1【 1】一个储备单元的物理地址是唯独的;题目答案: T 寻址指令 MOV CX,BX+DI+20使用的是【 12】寻址方式; A. 寄存器寻址 B. 相对基址变址寻址第 2题( 1分)你的得分: 1 C. 变址寻址 D. 基址变址寻址【 2】现行数据段位于储备器的0B0000H到0BFFFFH储备单元,题目答案: B 就 DS段寄存器的内容是0B000H;第13题( 1分)你的得分: 1题目答案: T 8086CPU在基址加变址的寻址方式中,变址寄存器可以为第 3题
26、( 1分)你的得分: 0【13】;【 3】1M字节储备器的每一个单元有一个20位物理地址,它 A. BX或 CX B. CX或 SI C. DX或 SI D. 由 16位段地址和 16位偏移地址组成;题目答案: T SI 或 DI 题目答案: D 第 4题( 1分)你的得分: 0第14题( 1分)你的得分: 1【 4】JMP DWORD PRT 4000H是段间间接转移指令;题目答案: T MOV SI,ES:DI+BX指令,源操作数的寻址方式是【14】; A. 寄存器相对寻址 B. 寄存器寻址第 5题( 1分)你的得分: 1 C. 基址加变址寻址 D. 相对的基址加变址寻址【 5】指令 JM
27、P WORD PRT 1000H指令是段内直接转移;题目答案: F 题目分析: 指令 JMP WORD PRT 1000H 指令是段内间接转移,指令必需到 1000H 单元取目的地址;第 4 页,共 38 页题目答案: C 第15题( 2分)你的得分: 0指令 JMP DWORD PTR BXSI的寻址方式是【 15】;名师归纳总结 - - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆第6题( 1分)你的得分: 1题目分析: BP+SI+4=0200+0010+4=0214 ;24300H+0214H=24514H 【6】MOV BX,DX是错
28、误指令;题目答案: T DI+100H=0206+100=0306; 24000H+0306H=24306H 第7题( 1分)你的得分: 1第 8题( 3分)你的得分: 3【7】对于 8086来说,各种寻址方式寻址操作数的范畴最多 只能是 64K 个字节;题目答案: T 四、填空题已知 DS=1000H,SS=2000H,BX=1000H,SI=2000H,DI=3000H,BP=4000H,就地址表达式BX+100H所指的物理地址 =【21】H;DIBP所指的物理地址 =【22】H;2000HSI 所指的物理地址=【23】H. 题目答案:【 21】 11100【 22】 27000【23】1
29、4000 第三次作业 一、单项题第1题( 2分)你的得分: 2在基址变址寻址方式中,可用于基址的寄存器是 【 1】和【 2】:后者默认相对于SS 段寻址的;题目答案:【1】BX【2】 BP 第 1题( 1分)你的得分: 1第2题( 4分)你的得分: 4以下关于堆栈的说法错误选项【1】; A. 以“ 先入后出” 为原就一数据区从地址 3000H开头的储备单元中存放的内容依次 是; 34, 13, AB, CD, 20, D2, 40, h,试问: B. 栈区最高地址单元的前一个单元为栈底 C. 运行中 SP寄存器动态跟踪栈顶位置13000H 单元中的字数据是【3】 H,双字是【 4】 H; D.
30、 压栈和弹出都是以字节为单位23002H 单元中的字节数据是【5】H,字是【 6】H;题目答案: D 题目答案:【3】1334【 4】CDAB1334【 5】AB【6】CDAB 题目分析:第 2题( 1分)你的得分: 1指令“ MOV AX,ES:BP” 中的源操作数在当前【2】中;3000H 34H ;3000H单元中的字数据是1334H; 双字是 A. 数据段 B. 附加段 C. 堆栈段 D. 代CDAB1334H 3001H 13H 码段 题目答案: B 3002H 0ABH ;3002H单元中的字节数据是0ABH,字是 0CDABH 第 3题( 1分)你的得分: 03003H 0CDH
31、 3004H 20H 如 SS=3800H,SP=0100H,AX=905BH,执行指令 PUSH AX后存放数据 5BH的物理地址是【3】;第3题( 2分)你的得分: 2 A. 380FEH B. 380FFH C. 38101H D. 38102H 题目答案: A 题目分析:在基址变址寻址方式中,可用于基址的寄存器是【7】,【 8】;后者默认是相对于SS段寻址的;题目答案:【7】BX【8】 BP 执行指令 PUSH AX应先使 SP-2SP,然后把AX 的内容存放第4题( 4分)你的得分: 3入( SP)及 SP+1 单元;SP 00FEH 5BH 00FFH 90H SP 0100H已知
32、两数补码分别为:X1 补=00010101B, X2补=10100110B, 运算 X1 补+X2 补后 , ZF= 【9】、SF=【10】、 OF=【11】;结果为【 12】D;题目答案:【9】0【 10】 1【 11】 0【12】-69 所以,存放 5BH的单元物理地址为38000H+00FEH=380FEH第5题( 2分)你的得分: 2第 4题( 1分)你的得分: 0判定无符号数运算是否溢出应依据【13】标志位;而判定有指令 LODSB 操作数的段地址肯定在【4】寄存器中;符号数运算是否溢出应依据【14】标志位; A. CS B. DS C. ES D. SS 题目答案: B 题目分析:
33、题目答案:【13】CF【14】OF 第6题( 2分)你的得分: 2 1KB等于【 15】 B,1GB等于【 16】 KB;指令 LODSB 操作数的段地址规定在DS寄存器中;题目答案:【15】1024【 16】 1048576 第 5题( 1分)你的得分: 0第7题( 4分)你的得分: 4在执行 PUSH BX指令查找源操作数时,段地址和偏移地址 分别在【 5】;设 CS=2500H、DS=2400H、SS=2430H、ES=2520H、BP=0200H、SI=0010H、DI=0206H,就指令“MOV AX,BP+SI+4” 源操作数的 A. DS和 BX中 B. 无段地址和偏移地址 C.
34、 SS有效地址为【17】H,物理地址为【18】H;指令“ MOV AX,DI+100H ”和 BX中 D. SS和 BP中源操作数的有效地址为【19】H,物理地址为【 20】 H;题目答案: A 题目分析: PUSH BX指令的源操作数的寻址方式是基址寻址,第 5 页,共 38 页题目答案:【17】0214【 18】 24514【19】0306【20】24306 名师归纳总结 - - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆由于使用 BX寄存器,所以其操作数的段地址和偏移地址分别在 设 CL8,AL=80H,执行 SAR AL,CL 后,A
35、L 中的数据是 【 11】;DS和 BX中;而目的操作数为 SS:SP所指的内存单元; A. 0FFH B. 80H C. 00H D. 0FEH 第6题( 1分)你的得分: 0 题目答案: A 将字变量 BUF的内容送入 SI 寄存器的正确指令是【6】;题目分析: 设 CL 8,AL=80H,执行 SAR AL,CL 后, AL 中的数据 A. MOV SI,BUF B. MOV SI,BUF 是 : C. MOV OFFSET BUF,SI D. LEA SI,BUF 右移 1位后: 1100 0000 题目答案: A 右移 1位后: 1110 0000 题目分析: B. 错误,该指令把储
36、备单元的内容送到储备单元;右移 1位后: 1111 0000 C. 错误,目的操作数为立刻数; D. 错误,该指令取 BUF的偏 右移 1位后: 1111 1000 移地址到 SI 寄存器中,而不是取其内容到 SI 寄存器中;右移 1位后: 1111 1100 右移 1位后: 1111 1110 第7题( 1分)你的得分: 0右移 1位后: 1111 1111 右移 1位后: 1111 1111 留意 SAR AL,CL指令为算术右移指令,其符号位在移动过程中保持不变且进行右移;如 SS=3800H,SP=0100H,AX=905BH,执行指令 PUSH AX后存 放数据 90H 的物理地址是
37、【 7】; A. 380FEH B. 380FFH C. 38101H D. 38102H 题目答案: B 第 12题( 1分)你的得分: 1 OR指令用于【 12】;题目分析执行指令 PUSH AX应先使 SP-2SP, 然后把 AX的内容 A. 取一个数中的某一位 B. 置一个数中的某些位存放入( SP)及 SP+1 单元;SP 00FEH 5BH 00FFH 90H SP 0100 H 为 1 C. 将一个数置为 0 D. 取一个数中的某些位题目答案: B 第 13题( 1分)你的得分: 1所以,存放 90H 的单元物理地址为38000H+00FFH=380FFH;将寄存器 AL 的低4
38、位屏蔽,应当用的指令是【13】;第8题( 1分)你的得分: 1 A. AND AL,0FH B. AND AL,0F0H C. XOR AL,0FH D. XOR AL,0F0H 题目答案: B 已知 AL 中存放着一个压缩BCD码,为实现AL 减1操作,应选用【 8】指令序列; A. DEC AL B. SBB AL,0 C. SUB AL,1 D. SUB AL,1 AAS DAS AAS DAS 题目答案: D 题目分析: AND指令用于屏蔽不需要的位,XOR指令用于对某些位求反;所以应当选用指令AND AL,0F0H来完成将 AL 寄存器的低 4位屏蔽掉;第 14题( 2分)你的得分:
39、 2如要完成 AX 7/2运算,就在以下四条指令之后添加【14】第9题( 1分)你的得分: 1指令;MOV BX,AX MOV CL,3 SAL AX,CL SUB AX,BX A. ROR AX,1 B. SAL AX,1 C. SAR AX,1 D. DIV AX,2 题目答案: C 题目分析: MOV BX,AX;爱护 AX的内容 MOV CL,3; 给 CL赋 3 SAL AX,CL; 将 AX左移 3位 SUB AX,BX;将已经左移了 3位的 AX减去原先的 AX,由于 7=23-1 ,将 DX:AX组成的双字右移一位,可以下面【9】指令; A. SHR DX,1 B. RCR AX,1 SHR AX,1 RCR DX,A C. SHR DX,1 D. RCR DX,1 RCR AX,1 SHR AX,1 题目答案: C 题目分析: A. 错误,DX的最低位不能被移入AX中; B. 错误,AX、 DX在移位时会相互移入;D. 错误, DX循环移位,而AX不能把 DX移出的位移入AX;第10题( 1分)你的得分: 1 AND指令用于【 10】; A. 取一个数中的某一位