微机原理复习_第1页
微机原理复习_第2页
微机原理复习_第3页
微机原理复习_第4页
微机原理复习_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微机原理复习大纲一、单项选择题(请从4个备选答案中选择最适合的一项,每小题1分,共1分)1、在8086 宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是( B )。A、 汇编指令 B、 伪指令 C、 机器指令 D、 宏指令2、某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为( D )。 A、8, 512 B、512,8 C、18, 8 D、19, 83、CPU与I/O设备间传送的信号有( D )。 A、控制信息 B、状态信息 C、数据信息 D、以上三种都有4、8255A 工作于方式1输出方式,A口/B口与外设之间的控制状态联络信号是( C )。A

2、、与IBF B、IBF 与C、与 D、与 5、异步串行通信中的波特率是指( D )。 A、每秒钟传送的字符数 B、每秒钟传送的字节数 C、每秒钟传送的字数 D、每秒钟传送的二进制位数 1、B 2、D 3、D 4、C 5、D1. 8086CPU 寻址I/O 端口最多使用( )条地址线。 DA.8 B.10 C.12 D.162. CPU 执行IN 指令时有效的信号组合是( )。 AA.RD =0, M/IO=1 B. RD =0, M/IO= 0C.WR =0, M/IO=1 D. WR =0, M/IO=03.某计算机的字长是16 位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是

3、( )。 BA.64K 字 B.32K 字 C.64KB D.32KB4.某一SRAM 芯片的容量是512×8 位,除电源和接地线外,该芯片的其他引脚最少应为( )根。 DA.25 B.23 C.21 D.195.8088/8086 的基本总线周期由( )个时钟周期组成。 BA.2 B.4 C.5 D.66.在8086 系统中中断号为0AH,则存放中断向量的内存起始地址为( )。 BA.0AH B.28H C.4AH D.2AH7.采用两片8259A 可编程中断控制器级联使用,可以使CPU 的可屏蔽中断扩大到( )。 AA.15 级 B.16 级 C.32 级 D.64 级8.当IF

4、=0,8088/8086CPU 不响应( )中断请求。 BA.INT N B.INTR C.NMI D.INTO9.8253 可编程定时器/计数器中,其二进制的最大计数初值为( )。 CA.65536 B.7FFFH C.0000H D.FFFFH10.8086/88CPU 在响应中断时要执行( )个中断响应周期。 BA.1 个 B.2 个 C.3 个 D.4 个11. 中断向量表是存放( )的存储区域. BA.中断类型号 B.中断服务程序入口处地址C.中断断点地址 D.程序状态字12.INT8255 中可用置位/复位控制字对( )的各位进行按位操作以实现某些控制功能。 CA.A 口 B.B

5、口 C.C 口 D.数据总线缓冲器11.RS-232C 标准规定信号“0”和“1”的电平是( )。 CA.0V 和+3V+15V B.-3V-15V 和0VC. +3V 至+15V 和-3V-15V D.+3V+15V 和-0V12.对于开关型设备的控制,适合采用的I/O 传送方式是( )。 AA.无条件 B.查询 C.中断 D.DMA13.在计算机与外设之间传送数据时,占用CPU 时间最长的传送方式是( )A A查询 B.中断 C.DMA D.IOP14. 既然是在数据传输率相同的情况下,那么,又说同步字符传输速度要高于异步字符传输其原因是( )。 BA.发生错误的概率少 B.附加位信息总量

6、少C.双方通信同步 D.字符之间无间隔15.巳知DRAM2118 芯片容量为16K×1 位, 若组成64KB 的系统存储器,则组成的芯片组数和每个芯片组的芯片数为( )。 DA.2 和 8 B. 1 和 16 C.4 和 16 D.4 和 816.INT 8259 中断屏蔽寄存储器的作用是( )。 BA.禁止CPU 响应外设的中断请求 B.禁止外设向CPU 发中断请求C.禁止软中断请求 D.禁止NMI 中断请求17.在正常EOI 方式下, 中断结束命令是清除( )中的某一位。 B AIRR B.ISR C.IMR D.程序状态字18.软中断INT N 的优先级排列原则是( )。 CA

7、.N 值愈小级别愈高 B.N 值愈大级别愈高C.无优先级别 D.随应用而定19.串行异步通信传输的主要特点是( )。 BA.通信双方不必同步 B.每个字符的发送是独立的C.字符之间的传送时间长度应相同 D.字符发送速率由波特率决定20. 8 位D/A 转换器的分辨率能给出满量程电压的( )。 DA.1/8 B. 1/16 C.1/32 D.1/256一、单选题18086CPU通过( 1A )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2B )电平。 (1) A. M/ IO B. DEN C. ALE D. MN/MX (2) A. 高 B. 低

8、 C. ECL D. CMOS2n+1 位符号数x 的补码表示范围为( B )。 A. 2n < x < 2n B. 2n x < 2n C. 2n -1 x 2n-1 D. 2n < x 2n3若要使寄存器AL 中的高4 位不变,低4 位为0,所用指令为( B )。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH4下列MOV 指令中,不正确的指令是( D )。 A. MOV AX, BX B. MOV AX, BX C. MOV AX, CX D. MOV AX, CX5中断指令INT 17H 的中

9、断服务程序的入口地址放在中断向量表地址( C )开始的4 个存贮单元内。 A. 00017H B. 00068H C. 0005CH D. 0005EH6条件转移指令JNE 的条件是( C )。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=17. 在8086/8088 CPU 中,一个最基本的总线读写周期由( 1 C )时钟周期(T状态)组成,在T1状态,CPU 往总线上发( 2B )信息。 A. 1 个 B. 2 个 C. 4 个 D. 6 个 A. 数据 B . 地址 C. 状态 D. 其它8. 8086 有两种工作模式, 最小模式的特点是( 1A ),最大模式的特点是(

10、2C ) 。 A. CPU 提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286 收发器 D. 需要总线控制器8288 A. M/ IO 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统9. 在8086 微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( B )。 A. 0AH B. 0BH C. 0CH D. 0DH1(1)A (2)B 2B 3B 4D 5C 6C7(1)C (2)B 8(1)A (2)C 9B一、单选题1. 8086CPU 在执行M

11、OV AL,BX指令的总线周期内,若BX 存放的内容为1011H,则BHE和A0 的状态是( B )。 A. 0,0 B. 0,1 C. 1,0 D. 1,12. 设x46,y117,则xy补和xy补分别等于( B )。 A. D2H 和75H B. 5DH 和47H C. 2EH 和7lH D. 47H 和71H3. 8086CPU 在进行无符号数比较时,应根据( C )标志位来判别。 A. CF 和OF B. CF 和PF C. CF和ZF D. ZF和OF4. 执行下列程序后,(AL)=( C ) 。 MOV AL,92H SUB AL,7lH DAS A. 21 B. 11 C. 21

12、H D. 11H5. 下列指令中正确的是( D )。 A. MOV AX SI DI B. MOV BYTE PTRBX,1000 C. PB8 EQU DS:BP8 D. MOV BX,OFFSET SI6. 在PC/XT 中,NMI 中断的中断矢量在中断矢量表中的位置( C )。 A是由程序指定的 B是由DOS 自动分配的 C固定在08H 开始的4 个字节中 D固定在中断矢量表的表首7. 在8086 中,(BX)8282H,且题中指令已在队列中,则执行INC BX指令需要的总线周期数为( C )。 A0 B1 C2 D38. 微机系统中若用4 片8259A 构成主、从两级中断控制逻辑,接至

13、CPU 的可屏蔽中断请求线INTR 上,最多可扩展为( B )级外部硬中断。 A. 32 B. 29 C. 28 D. 249. 当存储器读写速度较慢时,需产生一个READY信号以实现与CPU 的同步,CPU 将在总线周期的( B )时候采样该信号。 A. T2 下降沿 B. T3 下降沿 C. T2 上升沿 D. T3 上升沿10. 8086 中,( C )组寄存器都可以用来实现对存储器的寻址。 A. AX,SI,DI,BX B. BP,BX,CX,DX C. SI,DI,BP,BX D. BX,CX,SI,DI1. B 2. B 3. C 4. C 5. D 6. C 7. C 8. B

14、9. B 10. C一、 单项选择题 (每个选项1 分,共20 分)1.十进制数80 用16 位补码表示是( D )。 A. F080H B.8080H C.FF88H D.FFB0H2.在机器内部操作中,CPU 与存贮器之间信息交换使用的是( B )。 A.逻辑地址 B.物理地址 C.有效地址 D.相对地址3.假设VAR为变量,指令MOV BX,OFFSET VAR源操作数的寻址方式是( C ) A.直接寻址 B.间接寻址 C.立即数寻址 D.存贮器寻址4.下列操作中,允许段超越的是( C )。 A.取指令 B.存目的串 C.以BP 为基础存取操作数 D.堆栈操作5.下列指令执行后能使BX

15、中数据必为奇数的是( B )。 A.XOR BX,01H B.OR BX,01H C.AND BX,01H D.TEST BX,01H6.设CL=05H,要获得CL=0AH,可选用的指令是( A )。 A.XOR CL,0FH B. NOT CL C.OR CL,0AH D.AND CL,0FH7.下列语句中能与“DA1 DB 32H,34H”语句等效的是( A )。 A. MOV DA1,32H B. MOV DA1,32 MOV DA1+1,34H MOV DA1+1,34 C. MOV WORD PTR DA1,3234H D.MOV WORD PTR DA1,248.设SP=50H,执

16、行段间返回指令RET 后,寄存器SP 的内容是( C )。 A.5AH B.5CH C.54H D.44H9.使用DOS 功能调用时,子程序编号应放在( B )寄存器中。 A.AL B.AH C.AX D.任意指定10.寄存器BX 和DX 中存放有32 位二进制数,其中BX 中放高16 位,下列程序段完成对这32位数扩大4 倍的功能,那么该程序段中方框里应填的语句是( C )。 MOV CX,2 LOP:SHL DX,1 LOOP LOP A.ROL BX,1 B.ROR BX,1 C.RCL BX,1 D.RCR BX,111.8086CPU 在进行I/O 读操作时,M /IO和DT / R

17、必须是( A )。 A.0 0 B.0 1 C. 1 0 D.1 112.8086 执行一个总线周期最多可传送( B )字节。 A.1 个 B.2 个 C.3 个 D.4 个13.8086/8088 执行一个总线周期是在( C )之后插入TW。 A.T1 B.T2 C.T3 D.T414.若用存贮芯片(32K×1)构成8086 的存贮器系统至少要用( B )。 A.8 片 B.16 片 C.32 片 D.64 片15.除法出错是属于( B )中断。 A.线路故障 B.内部中断 C.INTO D.单步中断16.8255A 工作于方式1 输出方式,A 口/B 口与外设之间的控制状态联络信

18、号是( C )。 A.STB与IBF B.IBF 与ACK C.OBF与ACK D.OBF与STB17.8086 系统可寻址I/O 端口的最大地址为( C )。 A.0FFH B.0FFFH C. 0FFFFH D.10000H18.下列第( D )条是合法的访问I/O 端口指令。 A.IN AL,100H B.IN AL,BX C.IN AL,BL D.IN AL,DX19.普通中断结束EOI 命令适用于( A )方式中的中断命令。 A.完全嵌套 B.自动循环 C.特殊循环 D.特殊屏蔽20.若每输入n 个CLK 脉冲,在OUT 端就可输出一个宽度为一个CLK 周期的负脉冲,则8253 应工

19、作于方式( C )。 A.0 B.1 C. 2 D.31D 2B 3C 4C 5B 6A 7A 8C 9B 10. C11.A 12. B 13. C 14. B 15. B 16. C 17. C 18.D 19. A 20. C一、    单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处)18086CPU通过( A )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( B )电平。(1)  A.  M/  IO    B.   

20、;     C. ALE        D.  N/ (2)    A. 高         B. 低          C. ECL        D.  CMOS2若要使寄存器AL中的高

21、4位不变,低4位为0,所用指令为( B )。       A.  AND AL, 0FH             B.   AND AL, 0FOH       C.  OR AL, 0FH          

22、      D.   OR AL 0FOH3下列MOV指令中,不正确的指令是(D   )。       A.  MOV AX, BX               B.  MOV AX, BX       C.  MOV

23、AX, CX               D.  MOV AX, CX 4中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址  (C   )开始的4个存贮单元内。       A.  00017H     B.  00068H    C.

24、0; 0005CH       D.  0005EH5条件转移指令JNE的条件是(  C  )。       A.   CF=0       B.  CF=1     C.  ZF=0         

25、0;  D. ZF=16.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( B )。      A.  0AH      B.  0BH      C.  0CH         D.  0DH  

26、 7.真值超出机器数表示范围称为溢出,此时标志寄存器中的(   A    )位被置位  A.  OF    B  AF     C     PF      D      CF    8.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是 (&#

27、160;B  )  A . 高16位    B.  低16位    C. 高8位    D.  低8位9.8086  CPU中段寄存器用来存放(   C   )  A.  存储器的物理地址    B. 存储器的逻辑地址    C. 存储器的段基值  D. 存储器的起始地址10. 8086中,( C ) 组寄存器都可以用

28、来实现对存储器的寻址。A. AX,SI,DI,BX     B. BP,BX,CX,DX    C. SI,DI,BP,BX D. BX,CX,SI,DI11.在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是  (  B  )     A. 汇编指令  B. 伪指令      C. 机器指令       

29、     D. 宏指令12.8086/8088指令OUT  80H,AL表示                (  C )      A.   将80H送给AL         B.将80H端口的内容送给AL   

30、0;C. 将AL的内容送给80H端口  D.将AL内容送给80H内存单元二、填空题  1 8086 CPU复位后,寄存器中的值将进入初始态,问(CS)= _0FFFFH_,(IP)= _0000H_,(DS)= _0000H_。 2.  8086/8088 CPU内部结构按功能分为两部分,即_EU_  和_BIU_。3. 对于8086CPU,物理地址是由段基址和偏移地址两部分构成,若某存储单元的段基址为1000H,偏移地址为2345H,则该存储单元的物理地址为_12345_ H。4.8259A是一种可编程中断控制器,它能管理8个中断源,并通过级

31、联方式可以扩充到管理_64_个优先权的中断源。5.非屏蔽中断请求引脚NMI,其中断类型号为_2_。6.  微型计算机中,CPU重复进行的基本操作是:  _取指令    、     分析指令   和     执行指令     。7. 若(CS)=4200H时,物理转移地址为4A230H,当CS的内容被设定为7900H时,物理转移地址为    

32、;81230H      。8.十进制数3478转换为十六进制为_0D96H_,11001001B转换为十六进制为_0A9H_。9. 条件转移指令JNE的条件是:ZF=_0_。10某存贮器单元的实际地址为2BC60H,该单元在段地址为2AFOH中的偏移地址是_0D60H_。11.若计数器初值赋0,计数器采用8位计数方式,计数器能计_256_(次数)。12.8255A中有_3_个I/O端口,8253中有_3_个定时/计数器。13.要使AL低4位置1,高4位不变,需要使用的指令为_OR AL, 0FH_。14.8086系统具有_20_地址

33、线、16根数据线,可寻址_1MB_的地址空间范围。15.8086内部有多个寄存器的源变址寄存器是_SI_,它和目的变址寄存器构成变址寻址的主要寄存器。16.假设代码段寄存器值为2300H,IP指针寄存器为100H,那么该IP指针寄存器指向的指令的物理地址为_23100H_。17.若要使寄存器AL中的高4位不变,低4位为0,所用指令为_AND AL,0F0H_。18.串行通信有单工、_半双工_、_全双工_三种工作方式。19.条件转移指令JC的条件是_CF=1_。20.  CPU从主存取一条指令并执行该指令的时间称为_指令周期_ , 它通常用若干个_总线周期_  来表示,而后者

34、又包含有若干个_时钟周期_   。21.  8086/8088 CPU提供了接受外部中断请求信号的引脚是_INTR_   和  _NMI_。三、 阅读程序并回答问题 1. 填入适当指令,使下面程序实现用移位、传送、加法指令完成(AX)与10相乘运算:SHL AX,_1_MOV DX,AXMOV CL,_2_SHL AX,CLADD _AX,DX_2.  已知: (AX)=6666H, (BX)=0FF00H, (CF)=0。在执行下面程序段后: (AX)=_0000H_, (BX)=_00FFH_, (CF)=_0_.

35、60;        MOV AX,5555H         AND AX,BX          XOR AX,AX          NOT BX3.已知:(AX)=2233H, (BX)=5566H, 执行了下面的程序段后, (AX)=_0AA9AH_ , (BX)=_2233H_ .CMP AX,BXJG NEXTXCHG AX,BXNEXT: NEG AX4.执行完该段程序后;AL=_40H_MOV AL, 12HADD AL, 28HDAA5. 已知指令序列为:                  MOV  AX,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论