微机原理及应用习题集.docx

上传人:b****3 文档编号:3134455 上传时间:2022-11-17 格式:DOCX 页数:18 大小:33.46KB
下载 相关 举报
微机原理及应用习题集.docx_第1页
第1页 / 共18页
微机原理及应用习题集.docx_第2页
第2页 / 共18页
微机原理及应用习题集.docx_第3页
第3页 / 共18页
微机原理及应用习题集.docx_第4页
第4页 / 共18页
微机原理及应用习题集.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

微机原理及应用习题集.docx

《微机原理及应用习题集.docx》由会员分享,可在线阅读,更多相关《微机原理及应用习题集.docx(18页珍藏版)》请在冰豆网上搜索。

微机原理及应用习题集.docx

微机原理及应用习题集

微机原理及应用习题集

(一)

第一章   微型计算机概论

一、单项选择题

1.X的8位补码是10110100,则X的16位补码是      。

 A)0000000010110100            B)1000000010110100

 C)1111111110110100             C)0111111110110100

二、多项选择题

1.8位数11011011B可表示       。

 A)无符号数219    B)-37的补码    C)-36的补码    

 D)-36的反码       E)91的原码     F)-91的原码

三、填空题

1.计算机的硬件由      、      、       、      和      等部分组成。

2.十进制68=      B=     Q=      H。

3.[X]补=78H,则[-X]补=          H。

4.通用编码字符集UCS的总体结构由      、      、      和     构成四维编码空间,容量巨大。

 

四、用补码求[X+Y]补与[X-Y]补,并判断运算结果是否溢出

1.已知[X]原=10101100,[Y]补=11000110

2.已知[X]反=01110110,[Y]补=00100110

五、简答题

1.什么是微型机的硬件和软件?

2.什么是系统软件和应用软件?

  

第二章80X86微处理器的结构 

一、判断题

1.CPU芯片中集成了运算器和控制器。

                             (  )

2.存储单元的地址和存储单元的内容是一回事。

                    (  )

3.在执行指令期间,EU能直接访问存储器。

                        (  )

4.8086CPU从内存中读取一个字(16位)必须用两个总线周期。

       (  )

5.8086CPU的一个总线周期一般由4个状态组成。

                    (  )

二、单项选择题

1.用     可实现数据总线的双向传输。

 A)锁存器    B)三态逻辑开关    C)暂存器    D)寄存器

2.对内存单元进行写操作后,该单元的内容     。

 A)变反      B)不变     C)随机        D)被修改

3.含有立即数的指令中,该立即数被存放在     。

 A)累加器中                     B)指令操作码后的内存单元中

 C)指令操作码前的内存单元中     C)由该立即数所指定的内存单元中

4.8086CPU的40根引脚中,有      个是分时复用的。

 A)21   B)1     C)2     D)24

5.8086CPU工作在最大模式还是最小模式取决于     信号。

 A)M/

    B)NMI      C)MN/

      D)ALE

6.8086CPU中EU和BIU的并行操作是      级的并行。

 A)操作      B)运算    C)指令     D)处理器

7.8086CPU向52H单元写入一个字,写入过程中

和A0的逻辑电平是      。

 A)0和0     B)0和1    C)1和0      D)1和1

8.8086CPU用     信号的下降沿在T1结束时将地址信息锁存在地址锁存器中。

 A)M/

       B)

      C)ALE       D)READY

三、多项选择题

1.微型计算机的基本结构包括             。

 A)运算器  B)寄存器   C)存储器     D)CPU   E)控制器

 F)外设及接口            G)总线

2.指令操作数可来自于        。

 A)存储器    B)时序电路   C)寄存器    D)立即数   

 E)控制器    F)I/O接口

3.8086标志寄存器中控制为       。

 A)CF     B)IF     C)DF    D)SF    E)TF   F)OF    G)ZF

4.若AL=00H,BL=0FEH,执行ADD AL,BL后,为0的标志位有        。

 A)CF    B)PF     C)AF      D)SF     E)TF      F)OF

 G)ZF    H)DF     I)IF

5.8086CPU复位后,内容为0的寄存器有         。

 A)IP     B)FL     C)CS       D)ES    E)DS      F)SS

6.当CPU读存储器时,为0电平的引脚有         。

 A)ALE   B)M/

      C)DEN    D)DT/

     E)

     F)

7)8086与8088相比,具有          。

 A)相同的内部寄存器       B)相同的指令系统          C)相同的指令队列

 D)相同宽度的数据总线     E)相同宽度的地址总线      F)相同的寻址方式

四、填空题

1.        和          集成在一块芯片上,被称作CPU。

2.总线按其功能可分      、      和      三种不同类型的总线。

3.存储器操作有       和       两种。

4.CPU访问存储器进行读写操作时,通常在       状态去检测READY,一旦检测到READY无效,就在其后插入一个      周期。

5.8086/8088CPU中的指令队列的长度分别为       和      字节。

6.当8086CPU的MN/MX引脚接      电平,CPU处于最大模式,这时对存储器和外设端口的读写控制信号由      芯片发出。

五、简答题

1.8086/8088CPU中有几个段寄存器?

其功能是什么?

2.什么是逻辑地址、物理地址、物理地址是如何求得的?

3.何谓8086/8088CPU最大模式和最小模式?

其关键区别是什么?

4.在最小模式时CPU访问内存储器,哪些信号有效?

5.在最小模式时,CPU访问I/O接口,哪些信号有效?

 

第三章80X86的指令系统

 一、  判断题

1.MOV AX,[BP]的源操作数物理地址为16d×(DS)+(BP)               (  )

2.OUT DX,AL指令的输出是16位操作数。

                            (  )

3.不能用立即数给段寄存器赋值。

                                      (  )

4.所有传送指令都不影响PSW寄存器的标志位。

                         (  )

5.堆栈指令的操作数均为字。

                                         (  )

6.段内转移指令执行结果要改变IP、CS的值。

                          (  )

7.REPE/REPZ是相等/为零时重复操作,其退出条件是:

(CX)=0或ZF=0。

  (  )

二、单项选择题

1.寄存器间接寻址方式中,操作数在          中。

  A)通用寄存器    B)堆栈     C)存储单元       D)段寄存器

2.      寻址方式的跨段前缀不可省略。

  A)DS:

[BP]    B)DS:

[SI]     C)DS:

[DI]      D)SS:

[BP]

3.假设(SS)=2000H,(SP)=0012H,(AX)=1234H,执行PUSH AX后,    =12H

  A)20014      B)20011H      C)20010H        D)2000FH

4.若要检查BX寄存器中的D12位是否为1,应该用     指令。

  A)OR BX,1000H             B)TEST BX,1000H

     JNZ NO                      JNZ  YES

  C)XOR BX,1000H            D)AND BX,1000H

     JZ  YES                     JNZ YES

5.用BP作基址变址寻址时,操作数所在的段是当前     。

  A)数据段       B)代码段     C)堆栈段       D)附加段

6.执行下列指令后:

  MOV AX,1234H

  MOV CL,4

  ROL AX,CL

  DEC AX

  MOV CX,4

  MUL CX

  HLT

  (AX)=          

  A)8D00H         B)9260H      C)8CAOH       D)0123H

7)下列程序:

          NEXT:

MOV AL,[SI]

                MOV ES:

[DI],AL

                INC SI

                INC DI

                LOOP NEXT

可用指令       来完成该功能。

  A)REP LODSB     B)REP STOSB   C)REPE SCASB   D)REP MOVSB

8)设(AL)=-68,(BL)=86,执行SUB AL,BL指令后,正确的结果是         。

  A)CF=1      B)SF=1       C)OF=1          D)ZF=1

三、多项选择题

1.下列指令中源操作数使用寄存器寻址方式的有          。

  A)MOV BX,BUF[SI]      B)ADD [SI+50],BX     C)SUB AX,2

  D)CMP AX,DISP[DI]     E)MUL VAR[BX]         F)PUSH CX

2.将累加器AX的内容清零的正确指令是        。

  A)CMP AX,AX    B)SUB AX,AX     C)AND AX,0    D)XOR AX,AX

3.正确将字变量WORDVARR偏移地址送寄存器AX的指令是           。

  A)MOV AX,WORDVARR         B)LES AX,WORDVARR         

  C)LEA AX,WORDVARR         D)MOV AX,OFFSET WORDVARR         

4.调用CALL指令可有        。

  A)段内直接     B)段内间接    C)短距离(SHORT)   

  D)段间直接     E)段间间接    

5.将AL中带符号数乘10送AL,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 职业规划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1