微机测试题目及答案Word文档下载推荐.docx
- 文档编号:20320588
- 上传时间:2023-01-21
- 格式:DOCX
- 页数:75
- 大小:105.67KB
微机测试题目及答案Word文档下载推荐.docx
《微机测试题目及答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《微机测试题目及答案Word文档下载推荐.docx(75页珍藏版)》请在冰豆网上搜索。
A.补码B.原码C.补码和反码D.原码和反码
第6题(1分)你的得分:
将93H看成一个组合BCD码,其结果是【6】。
A.10010101B.10010011C.10000011D.10000001
B你的答案:
B
第7题(1分)你的得分:
下面【7】命题是正确的。
A.负数的反码与其真值数相同B.负数的补码与其真值数相同
C.正数的原码、反码、补码与其真值数相同D.[+0]反=11111111B
C你的答案:
第8题(1分)你的得分:
与十进制数254等值的数是【8】。
A.11111110B.11101111C.11111011D.11101110
A你的答案:
第9题(2分)你的得分:
2
在微型计算机中的机器数为91H,若其代表的真值为【9】;
则它是采用【10】表示的。
【9】A.91B.129C.-127D.三者都可能
【10】A.原码B.反码C.补码D.BCD码
AD你的答案:
AD
若[X]原=91H,则X=-17。
若[X]反=91H,则[X]原=11101110B,即X=-110。
若[X]补=91H,则[X]原=11101111B,即X=-111。
若[X]BCD=91H,则X=91。
第10题(1分)你的得分:
下列不同数制表示的数中,数值最小的是【11】。
A.11011101BB.334QC.219DD.DAH
D你的答案:
A.11011101B=221B.334Q=220C.219D=219D.DAH=218
第11题(1分)你的得分:
下列数中最大的数是【12】。
A.10000011BB.(10010101)BCDC.92HD.101
A.10000011B=131B.(10010101)BCD=95C.92H=150D.101
第12题(1分)你的得分:
计算机内机器数通常采用【13】形式来表示。
A.原码B.反码C.补码D.ASCII码
计算机内机器数通常采用补码形式来表示;
而字符则采用ASCII码表示。
第13题(1分)你的得分:
下面的数值表示中,和127相等的是【14】。
A.11111111BB.127HC.80HD.7FH
第14题(1分)你的得分:
二进制数10010110.10B的十进制数值可表示为【15】。
A.96.8B.150.5C.96.5D.160.5
第15题(1分)你的得分:
10位二进制补码表示的十进制整数范围为:
-512~511,前者的补码为【16】。
A.0000000000B.1000000000
C.1111111110D.1111111111
第16题(1分)你的得分:
下面几个不同进制的数中,最小的数是【17】。
A.1001001BB.75C.37DD.A7H
A.1001001B=73B.75=75C.37D=37D.A7H=167
二、多选题
指出下列【1】是合法的组合式(压缩型)BCD码。
A.10000100B.11100110C.00110101D.10101001
AC你的答案:
B与D选项的高4位出现大于9的代码,因此不是BCD码
三、是非题
【1】计算机内的“溢出”是指运算结果为无穷大。
F你的答案:
F
计算机内的“溢出”是指运算结果超出所能表示的范围。
【2】计算机存储信息的最小单位是字节。
T你的答案:
T
计算机存储信息的最小单位是字节。
【3】二进制补码1111111110110100和10110100对应相同大小的真值。
T题目分析:
二进制补码1111111110110100和10110100对应相同大小的真值,因为一个用16位二进制表示,一个用8位二进制表示。
均为-75的补码。
【4】用字长16位的寄存器存放带符号数的补码,则机器数的最大值和最小值分别为7FFFH和8000H。
【5】BCD码表示的数是二进制数。
四、填空题
第1题(2分)你的得分:
下列各数均为二进制补码:
A=00110010B,B=01001010B,C=11101001B,D=10111010B。
试写出下列运算的十进制数真值:
A+B=【1】,D-C-A=【2】。
【1】124【2】-97
A+B=【4】,D-C-A=【5】。
A+B
[A]补=00110010B
+[B]补=01001010B
----------------
01111100B=124
[D]补=10111010B
+[-C]补=00010111B
-----------------
11010001B
+[-A]补=11001110B
10011111B=-97
第2题(2分)你的得分:
5BH=【3】B=【4】D
【3】1011011【4】91
【3】01011011【4】91
第3题(3分)你的得分:
已知[X]原码=[Y]反码=[Z]补码=90H,试用十进制数分别写出X=【5】;
Y=【6】;
Z=【7】。
【5】-16【6】-111【7】-112
【5】【6】【7】
若[X]原码=90H,即[X]原=10010000,则X=-16。
若[X]反码=90H,即[X]反=10010000,则[X]原=11101111,那么X=-111。
若[X]补码=90H,即[X]补=10010000,则[X]反=10001111,[X]原=11110000,那么X=-112。
若[X]原=10000001,则其十进制真值为【8】。
【8】-1
[X]原=10000001,由于采用原码表示,说明该数是带符号数,所以其十进制真值为-1。
第5题(4分)你的得分:
设字长为八位,有x=-1,y=124,则有:
[x+y]补=【9】B,[x-y]补=【10】B。
【9】01111011【10】10000011
【9】01111011【10】11111111
[-1]补=11111111B
+[124]补=01111100B
-------------------
101111011B
X-Y
+[-124]补=10000100B
110000011B
第6(1分)你的得分:
已知[-X]补=7001H,则[X]补=【11】H。
【11】8FFF
【11】8FFE
01110000000000017001H
10001111111111118FFFH
第7题(3分)你的得分:
把十进制数-127转换成一个字节的二进制原码为【12】B,二进制反码为【13】B,二进制补码为【14】B。
【12】11111111【13】10000000【14】10000001你的答案:
【12】11111111【13】10000000【14】1000001
第8题(2分)你的得分:
X=+82,[X]补=【15】B
【15】01010010你的答案:
【15】01010010
第9题(1分)你的得分:
“回车”这个字符表示成相应的ASCII码是【16】H?
【16】0D你的答案:
【16】0D
第10题(2分)你的得分:
压缩型BCD码一个字节能表示【17】位十进制数,非压缩型BCD码一个字节能表示【18】位十进制数。
【17】2【18】1你的答案:
【17】1【18】2
第11题(2分)你的得分:
已知十进制数X的8位补码为73H,求X=【19】D和它的16位补码为【20】H。
【19】115【20】0073
由于X=73H为正数,所以X=115,其16位补码为0073H。
第12题(4分)你的得分:
数制转换:
247.86=【21】H=【22】BCD。
【21】F7.DC【22】001001000111.10000110
【21】F7.56【22】00100100011110000110
第二次作业
下面关于寄存器不正确的表述是【1】。
A.AX寄存器是算术运算的主要寄存器,又称为累加器
B.BP、SP通常作为地址指针寄存器
C.IP指令指针寄存器可以通过MOV命令改变其值
D.标志位寄存器中的状态标志位会随算术单元的运算结果而改变
隐含到SS段取数据的间接寻址寄存器是【2】。
A.IPB.BXC.BPD.SI
在8086CPU中,如果某一内存单元的物理地址是7E7F6H,那么它的逻辑地址是【3】:
DDF6H。
A.70COHB.70BOHC.70A0HD.7E7FH
某存储单元的物理地址为3B4FEH,其段地址和偏移地址可分别选取【4】。
A.3B4FH和104EHB.3B40H和00FEH
C.2A00H和114FEHD.3B4FEH和0
A选项的物理地址为3C53EH;
C选项中偏移地址为5位十六进制是错误的;
D选项中段地址为5位十六进制是错误的;
B选项3B400H+00FEH=3B4FEH,正确。
8086存储器分段,每个段不超过【5】。
A.16KBB.32KBC.64KBD.1MB
设22000H、22001H单元分别存放的数据为12H、34H,若要读取22000H字单元中的数据,此时读出的数据是【6】。
A.12HB.34HC.3412HD.1234H
假设存储器中从7462H单元开始的四个相邻字节单元中的内容依次是32H、46H、52H、0FEH,则存放字数据0FE52H的字单元地址是【7】。
A.7462HB.7463HC.7464HD.7465H
地址内容
7462H32H
7463H46H
7464H52H
7465HFEH
一个有128个字的数据区,它的起始地址为12ABH:
00ABH,请给出这个数据区最末一个字单元的物理地址是【8】。
A.12C5BHB.12B6BHC.12C59HD.12BFEH
末字与首字相隔(128-1=)127个字,且每个字占用2个字节,因此末字单元的物理地址应为:
首字单元的物理地址+(128-1)×
2;
即12ABH×
10H+00ABH+(128-1)×
2=12C59H。
指令MOVAX,0283H[BX][SI]中源操作数的寻址方式为【9】。
A.寄存器间接寻址B.基址变址相对寻址
C.基址寻址D.变址寻址
在8086变址寻址方式中,操作数的物理地址等于段寄存器左移四位加上【10】。
A.变址寄存器的内容
B.变址寄存器的内容再加给定的偏移量
C.变址寄存器的内容再加基址寄存器内容
D.基址寄存器的内容再加给定的偏移量
下列存储器操作数的跨段前缀可省略的是【11】。
A.DS:
[BP]B.SS:
[BP]C.ES:
[BX]D.ES:
[SI]
由于BX、SI寄存器间接寻址,操作数在DS段中,所以不需要用段前缀来指明,同理BP、SP间接寻址,操作数在SS段中,所以也不需要用段前缀来指明。
因此,应选择B选项。
寻址指令MOVCX,[BX+DI+20]使用的是【12】寻址方式。
A.寄存器寻址B.相对基址变址寻址
C.变址寻址D.基址变址寻址
8086CPU在基址加变址的寻址方式中,变址寄存器可以为【13】。
A.BX或CXB.CX或SIC.DX或SID.SI或DI
MOVSI,ES:
[DI+BX]指令,源操作数的寻址方式是【14】。
A.寄存器相对寻址B.寄存器寻址
C.基址加变址寻址D.相对的基址加变址寻址
第15题(2分)你的得分:
指令JMPDWORDPTR[BX][SI]的寻址方式是【15】。
A.段内直接转移寻址B.段内间接转移寻址
C.段间直接转移寻址D.段间间接转移寻址
含有立即数的指令中,该立即数被存放在【16】。
A.累加器中B.指令操作码后的内存单元中
C.指令操作码前的内存单元中D.由该立即数所指定的内存单元中
第17题(1分)你的得分:
在程序运行过程中,确定下一条指令的物理地址的计算表达式是【17】。
A.CS*16+IPB.DS*16+DIC.SS*16+SPD.ES*16+SI
程序由CS和IP确定下一条指令的物理地址。
下列寄存器为8位的寄存器有【1】。
A.IPB.AHC.ALD.BH
BCD
以下存储器寻址方式中,【2】可以由BX寄存器提供偏移量或基址分量。
A.立即数寻址B.基址寻址
C.基址变址寻址D.寄存器寻址
BC
【1】一个存储单元的物理地址是唯一的。
【2】现行数据段位于存储器的0B0000H到0BFFFFH存储单元,则DS段寄存器的内容是0B000H。
【3】1M字节存储器的每一个单元有一个20位物理地址,它由16位段地址和16位偏移地址组成。
【4】JMPDWORDPRT[4000H]是段间间接转移指令。
【5】指令JMPWORDPRT[1000H]指令是段内直接转移。
指令JMPWORDPRT[1000H]指令是段内间接转移,指令必须到[1000H]单元取目的地址。
【6】MOVBX,[DX]是错误指令。
【7】对于8086来说,各种寻址方式寻址操作数的范围最多只能是64K个字节。
在基址变址寻址方式中,可用于基址的寄存器是【1】和【2】:
后者默认相对于SS段寻址的。
【1】BX【2】BP
第2题(4分)你的得分:
4
一数据区从地址3000H开始的存储单元中存放的内容依次是;
34,13,AB,CD,20,D2,40,…h,试问:
1)3000H单元中的字数据是【3】H,双字是【4】H。
2)3002H单元中的字节数据是【5】H,字是【6】H。
【3】1334【4】CDAB1334【5】AB【6】CDAB
3000H34H;
3000H单元中的字数据是1334H;
双字是0CDAB1334H
3001H13H
3002H0ABH;
3002H单元中的字节数据是0ABH,字是0CDABH
3003H0CDH
3004H20H
第3题(2分)你的得分:
在基址变址寻址方式中,可用于基址的寄存器是【7】,【8】;
后者默认是相对于SS段寻址的。
【7】BX【8】BP
第4题(4分)你的得分:
3
已知两数补码分别为:
[X1]补=00010101B,[X2]补=10100110B,计算[X1]补+[X2]补后,ZF=【9】、SF=【10】、OF=【11】;
结果为【12】D。
【9】0【10】1【11】0【12】-69
第5题(2分)你的得分:
判断无符号数运算是否溢出应根据【13】标志位;
而判断有符号数运算是否溢出应根据【14】标志位。
【13】CF【14】OF
第6题(2分)你的得分:
1KB等于【15】B,1GB等于【16】KB。
【15】1024【16】1048576
第7题(4分)你的得分:
设CS=2500H、DS=2400H、SS=2430H、ES=2520H、BP=0200H、SI=0010H、DI=0206H,则指令“MOVAX,[BP+SI+4]”源操作数的有效地址为【17】H,物理地址为【18】H;
指令“MOVAX,[DI+100H]”源操作数的有效地址为【19】H,物理地址为【20】H。
【17】0214【18】24514【19】0306【20】24306
[BP+SI+4]=0200+0010+4=0214;
24300H+0214H=24514H
[DI+100H]=0206+100=0306;
24000H+0306H=24306H
第8题(3分)你的得分:
已知DS=1000H,SS=2000H,BX=1000H,SI=2000H,DI=3000H,BP=4000H,则地址表达式[BX+100H]所指的物理地址=【21】H;
[DI][BP]所指的物理地址=【22】H;
2000H[SI]所指的物理地址=【23】H.
【21】11100【22】27000【23】14000
第三次作业
下列关于堆栈的说法错误的是【1】。
A.以“先入后出”为原则
B.栈区最高地址单元的前一个单元为栈底
C.运行中SP寄存器动态跟踪栈顶位置
D.压栈和弹出都是以字节为单位
指令“MOVAX,ES:
[BP]”中的源操作数在当前【2】中。
A.数据段B.附加段C.堆栈段D.代码段
若SS=3800H,SP=0100H,AX=905BH,执行指令PUSHAX后存放数据5BH的物理地址是【3】。
A.380FEHB.380FFHC.38101HD.38102H
执行指令PUSHAX应先使SP-2→SP,然后把AX的内容存放入(SP)及(SP+1)单元。
SP'
→00FEH5BH
00FFH90H
SP→0100H
所以,存放5BH的单元物理地址为38000H+00FEH=380FEH。
指令LODSB操作数的段地址一定在【4】寄存器中。
A.CSB.DS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 测试 题目 答案