微机原理试题库

  • 格式:doc
  • 大小:188.50 KB
  • 文档页数:46

下载文档原格式

  / 46
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空题

基础知识

1、数制转换:369D=101110001B=171H;4095D=1111 1111 1111B=FFFH

10000D=10011100010000B=2710H;42D=101010B=2AH;85D=1010101B=55H

256D=10000 0000B=100H;122D=0111 1010B=7AH

2、下列各数为十六进制表示的8位二进制数,说明它们分别被看作是补码表示的有符号数和无符号数时,它们所表示的十进制是什么?

D8H:有符号数:-40,无符号数:216;

FFH:有符号数:-1 ,无符号数:255

3、内存是存放程序和数据信息及中间结果的地方。

4、n位补码的表示范围是-2n-1≤N≤2n-1-1

5、[X]补=0075H,[Y]补=0FF8BH,则[X+Y]补= 0000H ,[X-Y]补= 00EAH

6、已知[X-Y]补=7001H,[X+Y]补=0001H,则[2X]补= 7002H

7、若[X]求补= X,则X为0

8、BCD码是一种用二进制编码的十进制数,它运用 4 位二进制位表示一位十进制位。

9、汇编语言默认无标记数为十进制数。

10、已知[-Y]补=7001H,Y = 8FFFH

11、20的补码是00010100B,-20的补码是11101100B ,原码是10010100B

硬件知识

1、软件是为了运行、管理和维护计算机而编制的各种程序的总和。

2、汇编语言是一种符号语言,它用助记符来表示操作码,用符号或符号地址来表示操作数或操作数地址,它与机器指令是一一对应的。

3、用二进制代码组成的计算机能直接识别的语言称为机器语言,用机器指令的助记符以及伪指令、宏指令表示的一种面向机器的语言称为汇编语言,用该语言编写的程序需经过汇编程序翻译,成为计算机能直接识别并执行的程序称目标程序。

4、汇编语言指令通常由操作码部分和操作数部分组成。

5、指令中用到的操作数可以存放为寄存器,存储器,立即数。

6、8086/8088CPU含有20 根地址总线,直接寻址范围可达1MB

7、8088的内部数据总线为16 位,而对外数据总线是8位。

8、在程序运行过程中,IP始终指向下一条要执行的指令的首地址,它与

CS 寄存器组合成20位的物理地址。

9、8086/8088 20位物理地址由16 位段地址和16 位偏移地址组成。

10、8086/8088寄存器组可以分成4类,分别是数据,段,指针及变址,控制。

11、外部设备与主机的通信是通过外设接口的,接口寄存器根据用途可以分为

控制寄存器,状态寄存器,数据寄存器。

12、在1MB字节的存储器中,每个存储单元都有唯一的20 位地址,称为该物理单元的物理地址。

13、8086/8088CPU的I/O空间可有64K 个端口地址,端口地址范围是

0000H—FFFFH

14、计算机内存储器分为随机存储器RAM 和只读存储器ROM 。

15、8086/8088CPU中,通用寄存器中的SP和BP为指针寄存器,SP的作用是指出当前堆栈的栈顶的位置。

16、SP称为堆栈指针寄存器,用来指示栈顶的偏移地址。

17、既可以作为16位也可以作为8位的数据寄存器有AX ,BX ,CX ,

DX 。

18、典型的计算机结构包括CPU 、MEM、I/O ,通过BUS 连在一起。

19、PC机I/O设备的数据传送方式共有三种:查询,中断,DMA 。

20、DMA方式主要用于一些高速的I/O设备,如磁盘、磁带等。

21、奇偶标志PF=1表示运算结果低八位1的个数为偶数。

22、从接口电路看,半导体存储器最重要的指标是存储容量,存取速度

23、十进制数-31使用8位(包括符号位)补码表示时,它表示为

24、16×4ROM需要 4 个地址线, 4 个数据线

25、Pentium4的地址线数目是36,理论上它可支持的最大物理存储空间为____64____GB。

26、系统总线可以分为数据线,地址线和控制线

27、如图,①输入设备

②运算器

③存储器

④控制器

⑤输出设备

28、半导体存储器芯片按照是否能随机读写,分为ROM 和RAM 两大类

29、CPU与外设之间的数据传输方式为程序方式、中断方式、

和DMA 方式。

30、8086CPU的段寄存器有CS、DS 、ES 、和SS。

31、最小模式下,8086CPU上用于锁存地址的信号是ALE

32、DMA控制器8237共有 4 个相互独立的DMA通道。

33、断电后,当再次加电时其存储的内容依然存在的存储器称为只读存储器

34、利用2K×4bit的存储器芯片构成84000H到8FFFFH的内存需要48 片。

35、8086CPU的断点中断的中断向量码是03H

36、8253有 6 种工作方式

38、在一个总线周期里,CPU送出ALE是在T1 状态。

39、DMA控制器8237可以实现内存到接口、接口到内存以及内存到内存三类数据

传送。

40、8255A的 B 口可以工作于方式0和方式1, C 口只能工作于方式0,而 A 口既可以工作于方式0和方式1,还可以工作于方式2。

41、异步串行通信的数据格式开始为启动位,接着为数据位,其后为奇偶校验位,最后是停止位。

42、从内存94000H到B3FFFH共有128 KB,利用容量为2K×4bit的芯片构成该内存,共需128 片这样的存储器芯片。

43、若已知8253的计数器0的外部计数时钟频率为500KHz,现欲在0UT0上输出周期为20ms的对称方波,则计数器0应选用工作方式方式3 ,计数值应为10000 ,门控信号GATE应接高电平。

44、8253有 3 个计数器/定时器,每个计数器/定时器有16 位。

45、12位D/A变换器满刻度输出为0~+5V,,则1LSB所对应的模拟电压为 1.22 mV,20H对应的模拟电压为39 mV。

46、在汇编语言程序开发过程中,经编辑、汇编、连接三个环节,分别产生扩展名为ASM、___OBJ___和___EXE___的文件。

47、8255A 的工作方式有基本输入/输出方式、选通输入输出方式和____双向选