微机原理复习资料 下载本文

1. 在计算机内部,一切信息的存取、处理和传送都是以( 二进制 )码形式进行的。 2. 机器字长为8位的有符号数,其表示数值的范围是( -128-127 ),8位无符号数( 0-255 )。

3. 运算器运算时经常会遇到\溢出\这是指( 越界 )。 4. 实地址模式下,一个逻辑段的体积最大为( 64k )。 5. 在下列指令的表示中,不正确的是( C )。 A.MOV AL,[BX+SI] B.JMP DONI C.DEC [SI] D.MUL CL 6. 8254中的计数器共有( 6 )种工作方式。

7. 在异步串行通信协议中规定,传送的每个帧中数据位长度是( 5-8 )。

8. 在异步串行通信中,使用比特率来表示数据传送速率,它是指( 比特每秒 )。 9. CPU执行IRET指令,从堆栈段中弹出( 6 )字节。 10. 8255芯片中能够工作在双向传输方式的数据口是( A口 )。 11. 机器字长为8位的补码,其表示数值的范围是( -128-127 )。 12. 运算器运算时经常会遇到\溢出\这是指( 越界 )。 13.在下列指令的表示中,不正确的是( A )。 A.PUSH AL B.JMP AGA C.MOV AL,[BX+SI] D.MUL CL

14. 如果一个程序在执行前CS=1000H,IP=2000H,该程序的起始地址是( 12000H)。 15. 下列指令中操作数在堆栈段中的是( C )

A. MOV AX, 34H B.ADD AX, ES:[BX] C. INC WORD PTR [BP] D. SUB AX, DS:[34H]

16. 若SP=0200H,则执行指令PUSH AX 后,SP=( 01FEH )。 17. 下列不属于PC机I/O端口分类的是( B )。

A.控制端口 B.地址端口 C.数据端口 D.状态端口 18. 实模式下,70H型中断向量存放在内存中的地址是( 1C0H-1C3H )。 19. 在异步串行通信中,使用比特率来表示数据传送速率,它是指( )。 20. 下面关于并行通信的叙述中,错误的是( C ) A.PC机中使用8255A芯片来进行并行发送和接收 B.8255A在并行通信时可以有三种不同的工作方式

C.8255A的A口工作在方式0时需要C口作为联络线 D.相同条件下并行通信的速度大于串行通信

21.设字长=8位,X=-127,则[X]补码=( 10000001B )。 22.指令 PUSH AX 的源操作数的寻址方式是( 寄存器寻址 )。 23. 在实地址模式下,代码段的段基址存放在( CS )寄存器中。 24.下列指令中,错误的指令是( D )。

A. MOV AL,12H B. ADD DS:[BP],AX C.CMP DL, CL D.LEA BL, BUF 25.若实模式下,(DS)=6200H,则当前数据段的末地址是( 71FFFH )。 26.80486 CPU 的I/O空间由( 1024 )个地址组成。

27.80486 CPU执行中断返回指令IRET,需从堆栈弹出( 6 )个字节。 28. 以下方式中CPU不参与数据传送的是____D___方式。

A. 查询 B. 无条件传送 C. 中断控制 D. 直接存储器存取 29. 当8254的片选信号CS=0时,表示( A )。 A.CPU选中8254,允许CPU进行I/O读写操作 B. 开始执行DMA传输操作

C. 禁止CPU对8254进行I/O读写操作 D. 断开8254总线信号与CPU的连接

30 . 8250以查询方式输入数据,当查询到通信线状态寄存器D0位=1时,表示( 接收缓冲器满 )。

31.设字长=8位,X=127,则[X]补码=( 01111111B )。 32.指令 MOV [BX],AX 约定访问的逻辑段是( DS )。

33.在实地址模式下,存储单元物理地址只使用地址线的低( 20 )。 34.下列指令中,错误的指令是( c )。

A. MOV DX,12H B. ADD [SI],AX C.INC [BX] D.MOV DI, OFFSET BUF 35.若SS=6200H,SP=1000H,执行PUSH EAX指令之后,堆栈栈顶的物理地址是( 62FFC H )。

36.以下方式中CPU不参与数据传送的是( d )方式。

A. 查询 B. 无条件传送 C. 中断控制 D. 直接存储器存取 37.在PC机中,CPU响应可屏蔽中断时,8259A从INTA引脚收到中断响应信号的第( 2 )个负脉冲后,向CPU提供中断类型码。 38.如果PC系统某个时刻同时产生INTR(可屏蔽中断)、NMI(非屏蔽中断)和DMA

(直接存储器访问)三种请求,则系统按照响应的先后顺序依次是( dma,mni,intr )。 39 . 8250以查询方式输出数据,当查询到通信线状态寄存器D5位=1时,表示( 发送保持寄存器空 )。

40.如8255A的A端口工作在方式1输入,并采用中断方式,则初始化时需将( PC4 )置1以允许A端口中断。

41. 符号指令书写格式中,标号与符号指令之间用( 冒号 ) 做间隔符。 42. 在宏汇编语言中,求逻辑段的段基址的运算符是( SEG ) 。 43. 可编程芯片8254中具有( 3 )个独立的计数器。

44. 可编程芯片8254的计数器处于工作方式( 3 )时,可作为方波发生器。 45. 中断返回指令IRET可以从堆栈的栈顶弹出( 6 )个字节。

46. 存储器容量为16K×8bit,若选用4K×4bit的芯片,则需要( 8 )片。 47. 在8255A初始化编程时,( D ) 不可以作为C端口按位置0/置1控制字。 A. 02H B. 04H C. 08H D. 86H 48. PC系统的可屏蔽中断是使用两片8259A管理( 15 )级中断。 49. 计算机通信中使用最广泛的串行通信接口标准是( RS-232C )标准。 50. 一般在微型计算机系统中,最多允许有( 256 )种中断。 51. 符号指令书写格式中,注释与符号指令之间用( 分号 ) 做间隔符。 52. 机器字长为8位的原码数,其真值范围是( -127-+127 )。 53.PC系列机中,有符号数是用( 补 )码存贮的。

54. 可编程8254芯片处于工作方式( 2 )时,可作为分频器。 55.下列关于串行通信的概念中,不正确的是( c )。

A. 波特率是指每秒钟传送的0、1代码个数,单位为波特 B. 异步通信的一帧总是从逻辑0开始,逻辑1结束 C. 异步通信的一帧总是低电平开始,高电平结束

D. 异步通信的发送端和接收端按约定的波特率发送、接收数据

56. 中断向量表中,3型中断服务程序段基地址存放的内存单元地址为( 0EH和0FH 57. 用户中断请求,通过系统的( A )B4端子引入,接到从8259A。

A. 总线 B. CPU C. 主8259A D. 8255A 58. 在8255A初始化编程时,( B ) 可以作为C端口按位置0/置1控制字。 A. 82H B. 04H C. 88H D. 86H 59. 日时钟中断处理程序是( 8 )型中断处理程序。 60. 将模拟信号转换为数字信号,这一过程称为( 解调 )。 61. 子程序的调用是由( A )完成的。

。 ) A.CPU B.机器指令 C.伪指令 D.汇编程序

62. (AX)=C678H,(BX)=6398H,则执行指令ADD AX,BX后,则溢出标志OF和进位标志CF的值分别为( 0,1 )。 63. 在下列指令中,影响堆栈内容的指令是( D )。

A.MOV B.XCHG C.JMP D.IRET 64. 执行 IN AL,DX指令后,进入AL寄存器的数据来自( IO端口 )。 65. 8255A中C端口的作用是( D )

A. 数据输入和输出 B. 提供控制信息 C. 提供状态信息 D. 以上三个功能都具有

66. 若将字符‘B’的ASCII码作为某个无符号数值的BCD码和二进制数,则对应的十进制数值分别为( 42, 66 )。 67. 中断向量是( B )。

A. 中断向量表的指针 B. 中断服务程序入口地址 C. 中断向量表 68. 下列指令中正确的是( b )。

A. MOV [BX],100H B. MOV [BX],AX C. MOV WORD PTR [DX],AX D. MOV [BX],[BP]

69. 8259A接收到中断结束命令字后,完成的操作是( 将中断服务寄存器ISR的相应位清零 )。

70. 指令 ADD AL, [SI] 的源操作数的寻址方式和访问的逻辑段是( (寄存器)间接寻址,数据段 )

71. 8255A的内部端口可以分为两组,其中A组包括( A口,c口高四位 )。 72. 8250内部有4级中断,其中优先权最高的是( 接收数据错中断

D. 中断号

)。

73. 80x86的微机系统的键盘中断的中断类型码是( 09H )。

74. 执行 IN AL,DX指令后,进入AL寄存器的数据来自( IO )。 75. PC系列机中,I/O端口与存储器采用( 独立 )编址方式。