文档库 最新最全的文档下载
当前位置:文档库 › 微机原理考试重点

微机原理考试重点

微机原理考试重点
微机原理考试重点

1冯?诺依曼关于计算机系统运行的核心思想是程序存储和程序控制两个概念2:微机系统的结构特点,是把运算器和控制器部件集成一块集成电路芯片内,该芯片被称为微处理器CPU。

3:微机系统采用总线结构,按照所传送信息的类型的不同,总线可分为地址总线AB数

据总线DB控制总线CB

4:微机的工作过程,是取指令、分析指令和执行指令三个步骤不断循环。

5:8088CPl有20位地址总线,可直接寻址的内存空间是1MB相应的物理地址范围为00000H 到FFFFFH。

6:8088CPU内部有四个16位段寄存器,分别是代码段寄存器CS数据段寄存器DS堆栈段寄

存器SS和附加段寄存器ES

7:从编程结构来看,8086CPU可分为总线接口部件BIU和执行部件EU两大部分,前者的主要功能是控制与片外的数据传送(存储器和I/O 口),后者的主要功能是分析执行指令。

8:ALU单元在8086CPU勺执行部件EU中,可进行算术运算和逻辑运算。

EU包括ALU,通用寄存器和状态寄存器。

BIU 有段寄存器、指令指针、地址加法器和指令队列缓冲器组成。

9: 8086CPU内部指令队列为6B; 8088内部指令队列为4B。

10: 8086CPU被复位后,其内部一些寄存器状态为:标志寄存器F=0000H代码段寄存器

CS=0FFFFH

11: 8088CPU的20位地址总线中,高四位是地址/状态复用总线;低八位是地址/数据复用总线。

12: CPU中得两个基址寄存器分别是数据段寄存器基址BX堆栈段寄存器基址BP两个变址寄存器分别是源变址寄存器SI、目的变址寄存器DI。

13: 8086CPU中有一个16位标志寄存器,其中包括6个状态标志和3个控制标志。

14:在最小工作模式下,8086、8088微机系统的控制信号由CPU直接产生;而在最大工作模式下,控制信号则由总线控制器8288根据CPU的控制而产生,系统可以配置多个协处理器。15:要把一项数据写入某I/O端口,8088CPI产生的下列控制信号电平状态为:RD=1 WR=0

M/IO=1。

16:若某CPU勺主频为8MHz其时钟周期为0.125卩S,典型的总线周期为0.5卩S。

17:指令MOV[BX+DI] AX中,源操作数采用寄存器寻址方式,目的操作数采用基址+变址寻址

方式。SI、DI、BX默认数据段;BP默认堆栈段。

18:堆栈是微机内存中得一个特殊区域,它按照后进先出的原则工作,段地址由堆栈段

SS寄存器提供,偏移地址由堆栈指针SP寄存器提供,堆栈指针总是指向栈顶。

19:数据传送类指令中,只有POPF ffi LAHF两种指令影响标志位。

20:若AX=0E3FFH BX=0FE00H 则执行CMPA,BX后AX=0E3FFH CF=1, SF=1。

21:控制转移类指令,有转移、调用和返回三种类型,其共同点是能够更新IP 寄存器及CS寄

存器的内容。

22:根据提供或接收操作数功能部件不同,微机系统中的操作数有寄存器操作数、存储器操作数和I/O 端口操作数三种形式。

23: 8086/8088 指令系统采用变长代码的形式,最长指令的代码为6字节,最短指令代码为1 字节。

24:一般来说,指令包括操作性质和操作对象两个部分,其中前者是必不可少的,后者则是可有可无、可多可少。

25:逻辑运算类指令中,逻辑非NO时旨令为单操作数指令,测试TEST指令的运行不影响目的操作数。

26:对一个字节的压缩BCD码进行不带进位的循环移位操作,移位次数为4时,则高低位互

换;移位次数为8 时,内容得到恢复。

27:输入输出指令中得端口操作数,当端口地址为8位时,可以采用直接寻址方式,也可采用间接寻址方式;当端口地址为16 位时,只能采用间接寻址方式。

28:存储器操作数有段地址,偏移地址和类型三个方面的属性。29:串操作指令中得串,可能是字节串,也可能是字串,是指存放在内存连续区域中的多项数据。

30:BCD码有两种不同的格式,即压缩BCD码和非压缩BCD码。前者一个字节表示2位十进制数,后者一个字节中只用低四位表示一位十进制数,高四位置0。

31:伪指令在源程序的汇编及连接过程中起作用,而指令则在程序的执行过程中起作用。

32:汇编语言源程序中得标示符,可用以标识常量、变量、表达式、段、过程(宏指令)等组成汇编语言程序的基本要素。

33:变量和符号同属于存储器操作数,都有段地址、偏移地址和类型三种属性。变量是数据存储单元的符号地址,标号是指令代码的符号地址。

34:变量的属性值可取1、2、4,表示依稀那个数据的字节数;而标号的属性值只能取-1 、-2表示标号所对应地址操作数的NEAR及FAR属性。

35:运算符NOT OFFSET XOR LE的优先级由高到低的顺序是OFFSE T LE、NOT XOR 36:在进行汇编语言程序设计的过程中,可以通过BIOS调用及DOS调用,实现对通用外部设备的操作控制。

37:主程序向子程序传递参数,可以采用寄存器、数据段或附加段、堆栈三种途径。

38:通过CALL INT指令,可以调用已有的子程序。

39:基本的输入输出系统BIOS,存储在ROM中。

40:伪指令中除了定义数据伪指令,其余均不占用内存空间。

41:可用来临时改变存储器的操作数属性的运算符为THIS。42:按危机系统中位置及作用方式的差异,存储器系统主要包括缓存、内存及外存三个部分。

43:存储容量、存取速度及成本是存储器系统的主要性能指标。

44:内部存储器系统主要包括存储体、地址译码器、片选与读/ 写控制电路及I/O 电路等主要组成部分

45:内部存储器系统的地址译码,有单级译码和双极译码两种方式。

46: RAM存储器有静SRAM和动DRAM两种形式;ROM存储器有掩膜MROM可编程PROM和可擦除EPROI等类型。

47: RAM存储器有两种特点,分别为:属于易失性存储器,在线运行过程中随机进行读/ 写操作;ROM与之相反。

48:某RAM芯片的规格为512*8,且同时接受地址信号,则该芯片所需要的地址信号引脚数为9,数字信号引脚数为8。

49:利用存储器芯片构成存储器系统,包括位扩展,字扩展和位字扩展三种方式。

50 : Cache的中文名为高速缓冲存储器,在系统中位于CPU和主存之间。

51: Cache中的数据块映像到主存时,通常可以采用直接、全相连和组相连三种映像方式。52:采用虚拟存储器的目的是扩大用户的编程空间。

53:中断方式下,CPU与I/O设备之间的数据传送过程,可分为:中断请求、中断判优、中断响应、中断服务和中断返回五个步骤。

54:8086/8088CPU引入外部可屏蔽中断请求的引脚为INTR,需要硬件提供中断类型码;

引入外部非可屏蔽中断请求的引脚为NM。

55:8086/8088系统最多可带256个中断源,每个中断源的中断向量都是4个字节,按终端类型码的顺序存放在中断向量区中。

56:CPU响应外部INTR中断时,具备的必要条件是当前无总线请求、当前无NMI请求、CPU 开中断,优先级最高,当前指令执行完毕。

57:外部中断源的请求被响应后,必须通过数据总线低8位向CPU提供终端类型码。

58:单片8259A最多可以管理8级外部中断;通过级联最多可以管理64级外部中断。

59:8259A的中断类型码是在初始化编程时由ICW2命令设置的,而EOI命令则是由命令操作字OCW构成的。

60:在以8086CPU为核心的微机系统中,中断向量区共1024字节,物理地址区间为00000H~003FF地址范围。

61: CPU响应外部中断时,中断向量是由响应接口(即中断源及其接口)提供的。

62: 8088CPJ向应可屏蔽中断后向外发出的应答信号为#INTA。

63:以8086/8088为核心构成的微机系统,中断向量表的物理地址范围是00000H~003FFH

64: CPU响应外部中断时会在第2个响应周期中读入一个节的中断向量。

65: 8259A按级联工作方式时,主片的#SP/#EN引脚接高电平,从片的#SP/#EN引脚接低电平。66: 8086/8088CPU中断响应后,一次完成关中断、保护标志断点信息、取中断类型码等操作。67: 8259A芯片中,ISR寄存器中相应位的复位方式有自动复位、由普通EOI命令复位和有特殊EOI命令复位。

68:8259A的中断优先权自动循环方式,有普通循环和特殊循环两种形式。

69:8259A的ICW是在被初始化时接受的,OCV可在任何时候接受。

70:8259A 的ICW2=08H,IR4 引脚有中断请求,则相应中断向量存放在中断向量表内自00030H开始的连续4个字节的存储单元内。

71:采用DMA方式在存储器与I/O接口设备之间进行数据传输时,对于PC机来说,数据的传送一定要经过系统总线。

72:I/O接口是CPU与I/O设备之间的连接电路,具有暂存输入输出数据、输入输出信号类型的转换、输入输出过程的联络控制和输入输出的错误的检测等方面的功能。

73:CPU与外部I/O设备之间的数据传送控制,主要有程控、中断和DMAE种方式。

74:根据微机系统的不同,I/O 端口可以采用与系统统一及端口独立两种不同的编制方式。以8086/8088CPU为核心的微机系统,I/O段口采用独立编址方式。

75:帧格式和波特率是异步串行通信的两项主要内容。

76: —片8255A芯片,需占用4个I/O端口地址,分别对应其端口A、端口B、端口C和控制字寄存器。

77:8255A的端口A具有3中工作方式,而端口B只有2种工作方式。

78:8255A的控制字分为方式选择控制字和C 口置位复位控制字两种形势,都必须输出到芯片的控制字寄存器端口。

79:以8086CPL为核心的危机应用系统中,假定8255A芯片端口A地址是84H,则其控制字寄存器的地址是87H。

80:8255A芯片的控制字为95H,则说明A 口工作在方式0, B 口工作在方式1。

81:从8255A的端口C读取数据时,8255A的引脚#CS A1、A0、#RD #WR勺电平分别为0、1、0、0、1。

82: 8255A的端口中,只能进行写操作而不能进行度操作的端口是控制字寄存器。

83: 8255A的端口A工作在方式1输出时,要利用PC3 PC6 PC7引脚传送联络信号,在方式1输入时,利用PC3 PC4 PC5引脚传销on个联络信号。

84:微机应用中的定时与技术,可以归结为对脉冲沿的计数,如果被计数脉冲信号的周期(频率)恒定不变,则计数则为定时。

85:8253有3 个独立的16 位减法定时/计数通道,每个通道可以按照二进制或十进制(BCD 码)方式计数。

86:已知8253某通道的控制字为54H,计数初值为12H,通道时钟输入端的输入时钟频率为

1.191MHZ贝U 8253的1号通道工作在方式2下。

87: 8253CLK0的输入脉冲信号的频率为1MHZ OUT0俞出周期为8ms的方波,通道0采用BCD码计数,则应写入的计数值为8000,通道正常0工作时,GATE0言号应输入高电平。

88:设8253的通道1工作在方式2,计数初值为18, CLK1=1.19318MH,则OUT1端输出脉冲信号的周期为15.08卩s,负脉冲的宽度为0.84卩s。

89:定时/计数芯片8253工作在方式2 3时会产生连续的方波输出。占空比为0.5 时为方式3。

90: 8253工作在方式3 时,能够产生占空比约50%的连续方波。

91:若8253的控制字为01110011B则相应通道的最大计数初值可以设置为10000。

92: 8253接收通道控制字后,OUT端始值输出为低电平的工作方式为方式0。93:设8253 芯片的通道1 按二进制计数,计数初值为84,则实际输出的计数初值应为84。(注:这时计数初值也为二进制计数)

94:设8253芯片的通道0按十进制计数,计数初值为84,则实际输出的计数初值应为84H。95:设8253通道0的地址为0F8H若要在通道1的工作过程中读取实时计数值,则需首先把通道锁存命令发往端口0FBH。

96:若8253的A1、A0引脚分别接在8086CPL的A2、A3引脚,其通道0的地址为0B0H 则通道2的计数初值应写入0B4H端口。

97: 8253定时/计数芯片共有6种工作方式,其中方式2和方式3连续计数,其他工作方式则为一次性计数。

98:8253芯片中的GATE言号的作用是实现硬件触发,它有电平和边沿两种出发方式。99:串行通信的特点是传输速度快,传输距离近。在异步串行通信中,使用波特率来表示数据的传输速率,它是指每秒钟传送的二进制位数。

100:利用8250 进行异步串行通讯时,当设定传输速率为8400波特,传输格式为1 个起始位,1 个停止位时,每秒最多可传送840 个字节。

101:半导体静态RAM靠RS触发器存储信息,而动态RAM则靠MOSt路中栅极电容存储信息。102:按在系统中所处得不同层次和位置,总线分为片内总线,局部总线,系统总线和通信总线。

103:异步串行通信传送数据的基本单位为一个字符;同步串行通信传送数据的基本单位为一个帧,其中最先传送的是同步字符。

104:在直接寻址方式下,操作数默认存放在数据段。

105: CPU和DMA空制器之间是通过CPU勺引脚HOLD HDLA进行总线控制权交换。

106:串行接口芯片INTEL8251A同步方式有内同步和外同步两种方式,按内同步方式工作时SYNDE作为输出端,按外同步方式工作时引脚SYDNE作为输入端。该芯片的引脚TxRDY 为“1”的条件是CTS为低电平而TxEN为高电平且发送缓冲器为空。

107: CPU与存储器或I/O端口传输一次数据所用的时间称为总线周期。

108:当8255A的端口A工作在方式2时,需要C的5根信号线作为联络信号,此时B 口可以工作在1 或0。

109:高档微机系统中采用Cache存储器的作用是减少CPU与存储器效率发挥的主要因素为Cache的容量和块的大小,通常用“命中率”来衡量Cache的效率,其含义是CPU所要访问的信息在Cache中的比率。

110:外设如果接的是数据线0~7就必须用偶地址,接8~15就必须用奇地址。AD=0时对偶地址进行操作;AD=1时对奇地址进行操作。AD作为低8位数据的选通信号。

111:已知IP=0100H,JMP short LAB1 的指令码为(E8 E0),则目标地址IP=01E2H

112:在汇编程序设计中,如果想在运行过程中改变存储器操作数类型,可以使用CB何口CW运算符指令实现。(PTR

113:设栈顶地址为3000H当执行RET0006后,SP的值为3008H (SP=SP+2 SP=SP+n 114: CPU 定时所用的时间单位一般有三种:指令周期,总线周期和时钟周期。

115:基本的总线操作有:存储器读/写;I/O 口读/写。

116:硬件中断也称为外部中断。硬件中断可以分为两种:一种是可屏蔽中断,由INTR引脚输入;另一种是不可屏蔽中断,由NMI引脚引入。中断次序:软件中断一NM H INTR- 单步。117:一个8位二进制整数用补码表示,且该数中含有3个1 和5个0,则表示的最小值为-125。

118:由于8088/8086CPU的地址总线采用时分复用方式,所以在其发出地址信号之后,须在T1状态发ALE地址锁存信号。

119: DMA啲工作方式有CPU暂停方式,CPL周期窃取方式,DMA方式三种。120:在中断响应周期内,将中断标志清0 是由硬件自动完成。

121: INTEL8251A的发送器用于接收从CPU来的并行数据,数据转换后按规定格式从TxD 引脚发送出去。向CPU发送的中断请求信号是TxRDY

122:ADC574是一个12位采用逐位比较方式的ADC

123:EPROM271有两个电源输入端,他们分别为+5,+25V。

微机原理试题及答案

1 一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分) 1.指令MOV DX,[BX]的寻址方式是 D 。 (A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。 (A)7EH (B)1FH (C)9FH (D)7FH 解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。3fh=63 63*2=126 126=7eh 故选A 3.属于在工作中需定时刷新的存储器的芯片是 B 。 (A)SRAM (B)DRAM (C)EEPROM (D)EPROM 4.某EPROM芯片上有19条地址线A 0~A 18 ,它的容量为 C 。 (A)128K (B)256K (C)512K (D)1024K 5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。 (A)8位(B)16位(C)24位(D)32位 6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址, 该寄存器是 D 。 (A)SP (B)BX (C)SI (D)DI 解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。 7.8255工作在方式0时,下面哪种说法不正确 C 。 (A)A口输入无锁存能力(B)A、B口输出有锁存能力 (C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力 解析:对于方式0,规定输出信号可以被锁存,输入不能锁存 8.采用DMA方式来实现输入输出是因为它 A 。 (A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应 9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是 C 。 (A)DT/R (B)DEN (C)ALE (D)AEN 10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存 器 C 。 (A)AX (B)BX (C)CX (D)DX 解析:loop:循环指令。指令执行前必须事先见重复次数放在cx寄存器中,每执行一次loop指令,cx自动减1。 二、填空题(每小题2分,共10分) 1.两个无符号数相等,该两数相减后ZF标志= 1 。解析:zf: 全零标志位。本次运算结果为0时,zf=1,否则zf=0。 2.执行LODSB后,SI的内容较该指令执行前增加1,说明DF= 0 。

32位微机原理考试重点

1,原码:0表示“+”,1表示“-”,数值位与真值数值位相同。 反码:正数的反码与原码表示相同。负数反码符号位为1,数值位为原码数值各位取反。 补码:正数的补码表示与原码相同。负数补码的符号位为1,数值位等于反码加1。[X]补= [X]反+1 负数直接求补: 从最低位起,到出现第一个1以前原码中的数字不变,以后逐位取反,但符号位不变。 2,各种编码方法的表数范围: n+1位二进制编码x表示的整数范围: 原码、反码:-2n<x<2n 补码:-2n≤x<2n 8位原码、反码的表数范围是-127~+127,补码的表数范围是-128~+127;16位原码、反码的表数范围是-32767~+32767,补码的表数范围是-32768~+32767 3,原码、反码、补码表示小结: 正数的原码、反码、补码表示均相同, 符号位为0,数值位同数的真值。 零的原码和反码均有2个编码,补码只有1个编码。 负数的原码、反码、补码表示均不同, 符号位为1,数值位:原码为数的绝对值 反码为每一位均取反码 补码为反码再在最低位+1 由[X]补求[-X]补:逐位取反(包括符号位),再在最低位+1 4,进位标志CF(Carry Flag):运算结果的最高位产生进位或借位时,或循环指令也会影响该位。 奇偶标志PF(Parity Flag):运算结果的低8位中所含1的个数为偶数个,则该位置1。 辅助进位标志AF(Auxiliary Carry Flag):加减法运算时,如果第3位与第4位之间有进位或借位产生,则该位置1。一般用于BCD运算中是否进行十进制调整的判断依据。 零标志ZF(Zero Flag):运算结果为零,则该位置1。 符号标志SF(Sign Flag):与运算结果符号位(即最高位)相同。 溢出标志OF(Overflow Flag):当运算结果超出结果寄存器的表达范围时,该位置1。 跟踪标志TF(Trap Flag):控制CPU按调试的单步方式执行指令。 中断允许标志IF(Interrupt Enable Flag):控制CPU对外部可屏蔽中断(INTR)的响应。 当IF=1时,允许CPU响应外部可屏蔽中断;当IF=0时,禁止响应INTR,但不禁止CPU对非屏蔽中断(NMI)的响应。 方向标志DF(Direction Flag):用于控制串操作指令中的地址变化方向。 5,立即寻址方式:8086 CPU指令系统中,有一部分指令所用的8位或16位操作数就在指令中提供,这种方式叫立即寻址方式。 例如: MOV AL,80H;将十六进制数80H送入AL MOV AX,1090H;将1090H送AX,AH中为10H,AL中为90H 寄存器寻址方式:如果操作数在CPU的内部寄存器中,那么寄存器名可在指令中指出。 这种寻址方式就叫寄存器寻址方式。

微机原理及应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

微机原理期末考试试卷(有答案)

丽水学院《微机原理》考试试卷 班级:___________ 姓名:___________学号:____________ 题号一二三四五六总分得分 得分 一、判断题(每题1分,共10分) 1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。(√) 2、微机的字长愈长,计算精度愈高,指令处理功能愈强。(√) 3、MOV指令要影响标志位。(×) 4、JMP SHORT NEXT称为近转移。(×) 5、8086与8088在软件上不一定完全兼容。(×) 6、端口是位于主机与外设之间的总称。() 7、DMA是一种不需要CPU介入的高速数据传送。() 8、8253中的计数可以通过初始化设置成加计数或减计数。() 9、内部中断的优先权总是高于外部中断。() 10、两片8259A级连后可管理16级中断。() 得分 二、选择题(每题1分,共20分) 1、属于数据寄存器组的寄存器是_____C___。 A.AX,BX,CX,DS B.SP,DX,BP,IP C. AX,BX,CX,DX D.AL,DI,SI,AH 2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是_____B___。 A.-32768≤n≤32768 B.-32768≤n≤32767 C.-65535≤n≤65535 D.-65536≤N≤65535 3、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。 A.02120H B.20120H C.21200H D.03200H 4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ___D_____。 A.IN AL,端口地址 B.MOV AL,端口地址 C.OUT AL,端口地址 D.OUT 端口地址,AL 5、与十进制数58.75等值的十六进制数是__B______。 A.A3.CH B.3A.CH C.3A.23H D.C.3AH 6、将十六进制数FF.1转换成十进制数是__C______。 A.255.625 B.2501625 C.255.0625 D.250.0625 7、十进制负数-38的八位二进制补码是____D____。

微机原理试题及答案

微机原理试题及答案 微机原理试题及答案 一、填空题(每空1分,共15分) 1、在计算机中,对带符号数的运算均采用补码。带符号负数1100 0011的补码为_10111101_。2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的地址总线、数据总线_ 和控制总线。 3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA应为_0__。 4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_1BH__。 5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,_CY_=1,差的D3需借位时,AC_=1。 6、80C51单片机中,在调用子程序前,用_PUSH__指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___POP__指令从堆栈中弹出数据。 7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII码值为该十六进制数加___30H______。 8、外部中断INT0和INT1有两种触发方式:___电平触发方式_____和__边沿触发方式__。 9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 __异步通信___和__同步通信_。10、若累加器A中的数据为

0111 0010B,则PSW中的P=__0___。二、选择题(每题1分,共15分) 1、单片机是在一片集成电路芯片上集成了以下部分,除了( D ) A、微处理器 B、存储器 C、I/O接口电路 D、串口通信接口2、一个机器周期包含多少个晶振周期(D ) A、2 B、6 C、8 D、12 3、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了( B ) A、SBUF B、TCON C、SCON D、PCON 4、 80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻(A ) A、P0 B、P1 C、P2 D、P3 5、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为( C ) A、寄存器寻址 B、直接寻址 C、寄存器间接寻址 D、变址寻址6、源地址为1005H。目的'地址为 0F87H。当执行指令“JC rel”时,rel为( B )。A、7EH B、80H C、82H D、84H 7、若(R0)=30H,(30H)=75H,(75H)=90H,执行指令MOV A,@R0后,(A)=__B____。A、30H B、75H C、90H D、00H 8、下列哪个语句是起始地址设置伪指令( A )。A、ORG B、END C、DW D、EQU 9、在80C51单片机中,各中断优先级最低的是( D )。A、外部中断0 B、外部中断1 C、定时器0 D、计数器1 10、80C51单片机的中断响应时间至少需要( C )个完整的机器周期。A、1 B、2 C、3 D、5 11、在80C51单片机中,

浙江大学微机原理(DSP)考试必背(知识点及基本程序部分)

第二章系统控制与中断+老师复习时专讲的中断内容 1、【强记】void InitSysCtrl( ) void InitSysCtrl() { EALLOW; WDCR=0x0068; //屏蔽WatchDog PLLCR=0xA; //锁相环设为10/2=5倍频(使系统时钟30MHz*5=150MHz) //PLLCR可设0x0~0xA,其中0x0和0x1等效,均为1/2=0.5倍频for(i= 0; i< ( (131072/2)/12 ); i++) {;} HISPCP=1; // HISPCLK=SYSCLK/HISPCP*2,从而有75MHz LOSPCP=2; // LOSPCLK=SYSCLK/LOSPCP*2,从而有37.5MHz PCLKCR=0x0D0B; //写1开启部分外设,这里开启了SCIA/B,SPI,ADC,EV A/B //0000 1101 0000 1011 EDIS; } 2、解释WatchDog(看门狗)工作原理(记住位域名称与功能) 片内振荡器时钟OSCCLK经过分频后进入8位看门狗计数器,当计数器上溢,则可输出中断或复位信号。当看门狗使能,若系统正常运行,则需用户周期性地在看门狗计数器上溢前向复位寄存器WDKEY写入0x55+0xAA来清零计数器,若程序受干扰而跑飞,则看门狗的中断或复位信号可使系统恢复至正常状态,提高系统稳定性与可靠性。 补充——涉及寄存器: 系统控制和状态寄存器SCSR:WDENINT指定看门狗输出复位信号还是中断信号;WDOVERRIDE指定是否允许用户修改控制寄存器WDCR的WDDIS位; 计数寄存器WDCNTR:低8位连续加计数,可由复位寄存器WDKEY立即清零; 复位寄存器WDKEY:连续写入0x55+0xAA可清零计数寄存器WDCNTR,写入其它序列则立即触发看门狗复位事件。读该寄存器返回控制寄存器WDCR值; 控制寄存器WDCR:WDFLAG为看门狗复位状态标志位,若复位事件由看门狗触发则置1,用户写1清零;WDDIS写1使能,写0屏蔽看门狗;WDCHK必须写101才能写WDCR 寄存器;WDPS为看门狗计数器时钟相对于OSCCLK/512的分频系数。 3、解释PLL(锁相环)工作原理 PLL负责把片内振荡器时钟或外部时钟经过倍频转化为系统时钟SYSCLKOUT。 当引脚XF_XPLLDIS为低电平:PLL被禁止,系统时钟直接引用外部时钟源。 当引脚XF_XPLLDIS为高电平:若PLLCR为0,则PLL被旁路,片内振荡器时钟OSCCLK被二分频;若PLLCR为n(n=0x1~0xA),则PLL使能,OSCCLK被(n/2)倍频。 4、【强记】为了使CPU定时器工作在指定频率,应如何设置 void InitSysCtrl(); void InitCputimer(void) //定时器初始化,中断周期为1ms(1kHz) { EALLOW; TIMER0TPR=149;//CPU定时器分频寄存器,150MHz/(149+1)=1MHz的计时器时钟TIMER0TPRH=0;//CPU定时器分频寄存器的高位置0 TIMER0PRD=(long)999;//设置CPU定时器周期寄存器,1MHz/(999+1)=1kHz

微机原理考试必备

数据段中有一字符串(10B),要求传送到附加段(符号地址MESS2开始)中的一个缓冲区 解: DATA SEGMENT;MESS1 DB '0123456789';DATA ENDS;EXTA SEGMENT; MESS2 DB 10 DUP(0);EXTA ENDS;CODE SEGMENT;ASSUME CS:CODE,DS:DATA,ES:EXTA;BEGIN: MOV AX,DATA;MOV DS,AX;MOV AX,EXTA;MOV ES,AX;CLD;MOV CX,5;MOV SI,0;MOV DI,0;REP MOVSW;CODE ENDS;END BEGIN; 以BUF为首地址的内存单元中,存放若干个8位的带符号数,统计数组中大于等于0的个数,并将结果存入result字节单元中 解 BUFF DB 1,-4,90,16,0,36,-49,-68;CNT EQU $ - BUFF;RESULT DB ?;DATA ENDS;STACK SEGMENT PARA 'stack';DB 100 DUP(0); STACK ENDS;CODE SEGMENT;ASSUME CS:CODE,DS:DATA,SS:STACK;START: MOV AX,DATA;MOV DS,AX;LEA SI,BUFF;MOV DL,0;MOV CL,CNT; LOP1: MOV AL,[SI];CMP AL,0;JL LOP2;INC DL;LOP2: INC SI;DEC CL;JNZ LOP1;MOV RESULT,DL;MOV AH,4CH; INT 21H;CODE ENDS;END START; 编一个程序,累加数组中的元素,并将和存入SUM单元 DATA SEGMENT;ARY DW 1,2,3,4,5,6,7,8,9,10;COUNT DW 10;SUM DW ?;DATA ENDS;CODE SEGMENT;MAIN PROC FAR;ASSUME CS:CODE,DS:DATA;START: PUSH;SUB AX,AX;PUSH AX;MOV AX,DATA; MOV DS,AX;CALL PROADD;RET;MAIN ENDP;PROADD PROC NEAR; PUSH AX;PUSH CX;PUSH SI;LEA SI,ARY;MOV CX, [COUNT]; XOR AX,AX;NEXT: ADD AX,[SI];ADD SI,2;LOOP NEXT;MOV [SUM],AX;POP SI;POP CX;POP AX;RET;PROADD ENDP; CODE ENDS;END START; 1加到100存到一个变量中 ASSUME CS:CODE , DS:DATA;DATA SEGMENT;JIEGUO DW ?;DATA ENDS;CODE SEGMENT;START:;MOV AX , DATA;MOV DS , AX;MOV CX , 100;

微机原理期末考试试卷(有答案)

微机原理期末考试试卷 (有答案) -CAL-FENGHAI.-(YICAI)-Company One1

《微机原理》考试试卷 一、判断题(每题1分,共10分) 1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。(√) 2、微机的字长愈长,计算精度愈高,指令处理功能愈强。(√) 3、MOV指令要影响标志位。(×) 4、JMP SHORT NEXT称为近转移。(×) 5、8086与8088在软件上不一定完全兼容。(×) 6、端口是位于主机与外设之间的总称。() 7、DMA是一种不需要CPU介入的高速数据传送。() 8、8253中的计数可以通过初始化设置成加计数或减计数。() 9、内部中断的优先权总是高于外部中断。() 10、两片8259A级连后可管理16级中断。() 二、选择题(每题1分,共20分) 1、属于数据寄存器组的寄存器是_____C___。 A.AX,BX,CX,DS B.SP,DX,BP,IP C. AX,BX,CX,DX D.AL,DI,SI,AH 2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是 _____B___。 A.-32768≤n≤32768 B.-32768≤n≤32767 C.-65535≤n≤65535 D.-65536≤N≤65535 3、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。 A.02120H B.20120H C.21200H D.03200H 4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ___D_____。

微机原理试题及答案 (1)

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据 处理及显示输出,应采用的数据传送方式为( 3 )。 无条件传送方式查询方式 中断方式直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过 (3 )来实现。 计数器寄存器移位寄存器 D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。 128 256 16K 64K 5、CPU响应中断后,通过( 4)完成断点的保护。 执行开中断指令执行关中断指令 执行PUSH指令内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是(1 )。 PA口PB口 PC口控制口 7、8088CPU处理动作的最小时间单位是(2 )。 指令周期时钟周期机器周期总线周期8.堆栈是内存中(4 )。 先进先出的ROM区域后进先出的ROM区域 先进先出的RAM区域后进先出的RAM区域

9、计算机中广泛应用的RS-232C实质上是一种(3 )。 串行接口芯片串行通信规程(协议) 串行通信接口标准系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 SRAM DRAM ROM EPROM 11、鼠标器是一种(3 )。 手持式的作图部件手持式的光学字符识别设备 手持式的座标定位部件手持式扫描器 12、传送速度单位“bps”的含义是( 2 )。 bytes per second bits per second baud per second billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中, CPU必须在保护现场后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是数据,另 一股则是控制命令。 3、指令MOV BX,MASK[BP]是以 ss 作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到第一个不相等的字符 或 CX=0 。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX) = ,(CF)=,(CL)=。0F0A9H 1 3 6、在8088 CPU中,一个总线周期是 CPU从存储器或I/O端口存取一个字 节的时间。 8253定时/计数器有 3 个独立的16位计数器,每个计数器都可按二进制或 bcd 来计数。 三、程序设计(共40分) 1.(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双

16、32位微机原理、汇编语言与接口技术教程课后复习题答案

《16/32位微机原理、汇编语言及接口技术教程》 部分习题参考解答 第1章微型计算机系统概述 〔习题1.2〕 什么是通用微处理器、单片机(微控制器)、DSP芯片、嵌入式系统? 〔解答〕 通用微处理器:适合较广的应用领域的微处理器,例如装在PC机、笔记本电脑、工作站、服务器上的微处理器。 单片机:是指通常用于控制领域的微处理器芯片,其部除CPU外还集成了计算机的其他一些主要部件,只需配上少量的外部电路和设备,就可以构成具体的应用系统。 DSP芯片:称数字信号处理器,也是一种微控制器,其更适合处理高速的数字信号,部集成有高速乘法器,能够进行快速乘法和加法运算。 嵌入式系统:利用微控制器、数字信号处理器或通用微处理器,结合具体应用构成的控制系统,其典型的特点是把计算机直接嵌入到应用系统之中。 〔习题1.5〕 说明微型计算机系统的硬件组成及各部分作用。 〔解答〕 CPU:CPU也称处理器,是微机的核心。它采用大规模集成电路芯片,芯片集成了控制器、运算器和若干高速存储单元(即寄存器)。处理器及其支持电路构成了微机系统的控制中心,对系统的各个部件进行统一的协调和控制。 存储器:存储器是存放程序和数据的部件。 外部设备:外部设备是指可与微机进行交互的输入(Input)设备和输出(Output)设备,也称I/O设备。I/O设备通过I/O接口与主机连接。

总线:互连各个部件的共用通道,主要含数据总线、地址总线和控制总线信号。 〔习题1.6〕 什么是总线?微机总线通常有哪3组信号?各组信号的作用是什么? 〔解答〕 总线:传递信息的共用通道,物理上是一组公用导线。 3组信号线:数据总线、地址总线和控制总线。 (1)地址总线:传输将要访问的主存单元或I/O端口的地址信息。 (2)数据总线:传输读写操作的数据信息。 (3)控制总线:协调系统中各部件的操作。 〔习题1.7〕 简答如下概念: (1)计算机字长 (2)取指-译码-执行周期 (3)ROM-BIOS (4)中断 (5)ISA总线 〔解答〕 (1)处理器每个单位时间可以处理的二进制数据位数称计算机字长。 (2)指令的处理过程,即指处理器从主存储器读取指令(简称取指),翻译指令代码的功能(简称译码),然后执行指令所规定的操作(简称执行)的过程。 (3)ROM-BIOS是“基本输入输出系统”,操作系统通过对BIOS的调用驱动各硬件设备,用户也可以在应用程序中调用BIOS中的许多功能。 (4)中断是CPU正常执行程序的流程被某种原因打断、并暂时停止,转向执行事先安排好的一段处理程序,待该处理程序结束后仍返回被中断的指令继续执行的过程。 (5)ISA总线是指IBM PC/AT机上使用的系统总线。 〔习题1.8〕 下列十六进制数表示无符号整数,请转换为十进制形式的真值: (1)FFH (2)0H (3)5EH (4)EFH 〔解答〕 (1) 255 (2) 0 (3) 94 (4) 239

微机原理期末考试考试卷及答案

的数据线为16位,地址线为20位,I/O口使用16位地址线。 2.在某进制的运算中7×3=33,则7×5=_55。 3.用8位二进制数表示整数时,十进制数(-128)的补码为__。原码为无,反码为无。3.8086内部寄存器长度为16位,通用寄存器有8个,段寄存器有4个。 4.8086偶存储体的选片信号是A0,奇存储体的选片信号是BHE 。 5.MOV AX,[BX+SI]的源操作数是基址变址寻址方式,目的操作数是寄存器寻址方式。6.8086可以指向堆栈的指针寄存器有bp和sp。 7.程序中段定义结束的伪指令是ENDS,子程序定义结束的伪指令是ENDP。 8.EEPROM的擦除方法为点擦除. 9.下列指令段经汇编后,DATA所代表的偏移地址为_100 CH__。 & ORG 1000H STROE DB 12 DUP() DATA DB 05H,06H,07H,08H 1. 8086/8088在不考虑段跨越情况下,DI寄存器给出的偏移地址位于_C__。 A. 仅DS段 B. DS或SS段 C. DS或ES段 D. DS或CS段 2. 下列指令中格式错误的是___A___。 A. SHL AL,CX B. XCHG AL,BL C. MOV BX,[SI] D. AND AX,BX 3. 设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=____B__。 MOV AX,2000H " MOV DS,AX MOV BX,[0010H] A. B2B2H B. B23FH C. 3F3FH D. 3FB2H 4. 若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为___D___。 A. 3311CH B. 33120H C. 33122H D. 3311EH 5. 下列指令中格式错误的是_C__。 A. MOV AX,357AH[BX][DI] B. OUT DX,AL C. LEA AX,50H[BX][BP] D. RCR BX,1 6. 下列指令中允许寻址范围最大的是_D__。 A. JNZ NEXT B. LOOP NEXT ¥ C. JMP SHORT PTR NEXT D. CALL NEAR PTR NEXT 7. 8086/8088不属于BIU部分的寄存器是__D____。 A. IP B. ES C. DS D. SP 8088最大模式比最小模式在结构上至少应增加___B_。 A. 中断优先级控制器 B. 总线控制器 C. 数据驱动器 D. 地址锁存器 9. 8086在存取存贮器中以偶地址为起始地址的字时,M/IO、BHE、A0的状态分别是____D__。 A. 0,0,1 B. 1,0,1 C. 1,1,0 D. 1,0,0 10. 一个半导体存贮芯片的引脚有 A13~A0,D3~D0,WE,OE,CS,VCC,GND等,该芯片存贮容量为____C__。 A. 8K×8 B. 8K×4 C. 16K×4 D. 16K×8 !

微机原理试题A(答案)

一、填空题(本题20分,每空1分) 1、8086CPU对I/O端口采用单独编址方式,CPU区分对存储器还是对I/O端口访问的引脚是(M/I),当该引脚是(低电平)电平时表示CPU对I/O端口进行读写。 2、在8086微机系统中,内存单元中的二进制码可以认为是机器操作码、各种进 制数据或者ASCII码,设某内存单元有二进制码10000101B;如理解为补码,它 代表的十进制数值为(-123 );如理解为BCD码,它对应的十进制数值为 (85 )。 3、异步串行需发送的8位二进制数为00111001,如采用一位起始位、一位偶校 验位和一位停止位,那么串行口发送的帧信息为(010********B)。 4、设AL=6AH,执行SUB AL,0C7H后,标志位CF为(1),OF为(1)。 5、用2K×4的RAM芯片,组成32K×8的存储容量;需(32片)片该RAM芯片,最少需要(15)根寻址线,其中有(11 )根片内寻址线。 6、8086CPU的响应可屏蔽中断时,响应过程需要两个中断响应周期,每个中断 响应周期有( 4)个T状态,在第二个响应周期应该将中断类型号送到CPU数据 总线(低8位)上;设该中断类型号为25H,则其中断服务程序的入口地址存放 在中断向量表中的首地址为(000094H)的四个连续单元中。 7、执行完REPZ CMPSB后,CX>0,则说明(SI所指定的字符串与DI所指定的 字符串不相等)。 8、指令JMP SHORT NEXT,在内序中的偏移地址为202AH(注,这是该指令第 1字节所在的地址),设该指令的机器码为EBA9H(其中EBH为操作码,A9H为操 作数),执行该指令后,CPU转移到偏移地址IP为( 1FD5H )的指令继续工作。 9、芯片8255A的(A口)可工作在双向总线方式,此时需要(5)根联络控 制线。 10、8086响应可屏蔽硬件中断申请的条件是(INTR=1(或者有效)和IF=1 )。 11、指令ADD AX,[BP+SI+200]的源操作数寻址方式是(相对基址加变址寻址方式),源操作数物理地址表达方式为(有效的物理地址=16×(SS)+(BP)+(SI)+200 )。 一、答: 1.(1)M/I,(2)低电平 2.(3)-123,(4)85 3.(5)010********B

32位微机原理与接口技术试题

32位微机原理与接口技术试题

信息科学技术学院 (答案写在答题纸上,写在试题纸上无效) 一、 填空题(30分) 1、计算机存储信息是按位存放的,1个字节等于 个二进制位,1KB 等于 个字节。 2、设A=10001110,B=11001100,则A 和B 的“或”A+B= ,A 和B 的“与”A ?B= ,A 和B 的异或 A ⊕ B = , A 的“非”A = 。 3、布尔代数中的摩根定理是: B A += ,B A ?= 。 4、8088CPU 的数据总线是 位的,地址总线是 位的。 5、8086CPU 从功能上可分为两部分,即 和 。 6、8086CPU 的4个段地址寄存器分别是CS 、DS 、ES 、SS,其中CS 是 寄存器,DS 寄存器,ES 是 寄存器,SS 是寄存器。 7、8086CPU 的标志寄存器的标志位可分为控制标志和状态标志,其中ZF 是 标志,DF 是 标志。 8、8086CPU 的4个通用寄存器分别是 、 、 、 ,它们既可以作为 位寄存器使用, 也可以作为 位寄存器使用。 9、8086CPU 可用20位地址寻址 字节的内存空间。 10、计算机I/O 接口电路与外部设备间可以交换的信号类型有4类,除了 量和 量外,还包括开关量和脉 冲量。 11、在8086的几种寻址方式中,采用立即数寻址时操作数在指令中提供,那么采用寄存器寻址时操作数在 中,采用直接寻址方式时操作数在 中,采用寄存器间接寻址方式时操作数在 中。 二、 选择题(14分) 1、与十进制数88等值的二进制数是 。 A )1110001 B )1110011 C )1011000 D )1101100 2、十进制数63.875转换成二进制数是 。 A )110100.01 B)111111.111 C)100110.11 D)100101.101 3、十进制数64转换成八进制数是 。 A )001Q B )100Q C )161Q D )112Q 4、将二进制小数11.11转换成十进制小数是 。 A )3.75 B)2.75 C)3.25 D)3.5 5、 是计算机的记忆装置的基本单元。 A )触发器 B)寄存器 C)存储器 D)计数器 6、常见的通信方式有并行通信和串行通信,那么8255A 是一颗 芯片。 A )并行通信 B )串行通信 C )既可以进行并行通信也可以进行串行通信 D )无线通信 7、8086计算机系统中常用的中断处理芯片是 。 A )8259A B )8255A C )8286 D )8284A 8、计算机系统中的I/O 接口又被称为 。 A )输入/输出接口 B )并行通信接口 C )串行通信接口 D )控制接口 9、DW 是 伪指令。 课程考试试题 学期 学年 拟题人: 校对人: 拟题学院(系): 适 用 专

微机原理期末考试试卷(有答案)

微机原理期末考试试卷(有答案)

INC DI LOOP AGAIN 也可用指令___A____完成同样的功能。 A.REP MOVSB B.REP LODSB C.REP STOSB D.REPE SCASB 11、动态存贮器刷新,下面哪种说法正确________。 A.刷新可在CPU执行程序过程中进行 B.刷新在外电路控制下,定时刷新,但刷新时,信息不读出 C.在正常存贮器读操作时也会发生刷新,可防止刷新影响读出信息,故读操 作时,应关闭电路工作。 D.刷新过程一定伴随着信息输出,无法控制,故刷新时不要进行读出操作。 12、用4K×8的存贮芯片,构成64K×8的存贮器,需使用多少4K×8的存贮芯片,正确答案为________。 A.128片 B.16片 C.8片 D.32片 13、对内存单元进行写操作后,该单元的内容________。 A.变反 B.不变 C.随机 D.被修改 14、在DMA方式下,CPU与总线的关系是________。 A.只能控制地址总线 B.相互成隔离状态 C.只能控制数据线 D.相互成短接状态 15、在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在________。 A.36H~39H B.24H~27H C.18H~21H D.18H~1BH 16、已知某系统共带三台外设,即X、Y、Z,每台外设都能发出中断,它们的中 断优先级为X>Y>Z,当前在执行Z中断服务程序时,X,Y同时发出中断请求, 若此时IF=0,问CPU响应哪台外设请求________。 A.X设备 B.Y设备 C.无响应X,后响应Y D.都不响应 17、8255A芯片中各端口的位数是________。 A.8位 B.26位 C.12位 D.4位 18、8255A的________一般用作控制或状态信息传输。 A.端口A B.端口B C.端口C D.端口C的上半部分 19、若以8253某通道的CLK时钟脉冲信号为基础,对其实行N分频后输出,通 道工作方式应设置为________。 A.方式0 B.方式2 C.方式3 D.方式4 20、8253有________个独立的计数器。 A.2 B.3 C.4 D.6 得分 三、填空题(每空1分,共20分) 1、IBM-PC机中的内存是按段存放信息的,一个段最大存贮空间为___64K_____ 字节。 2、下列字符表示成相应的ASCII码是多少? 回车___0AH_____;数字’0’ ___36H_____。 3、假设(DS)=0B000H,(BX)=080AH,(0B080AH)=05AEH,(0B080CH) =4000H,当执行指令“LES DS,[BX]”后,(DI)=____05AEH____,(ES)

32位微机原理考试重点文库.docx

1,原码:0表示“+”,I表示“一”,数值位与真值数值位相同。 反码:正数的反码与原码表示相同。负数反码符号位为1,数值位为原码数值各位取反。补码:正数的补码表示与原码相同。负数补码的符号位为1,数值位等于反码加1。[XJ补二[X」反+1负数直接求补:从最低位起,到出现第一个1以前原码中的数字不变,以后逐位取反, 但符号位不变。 2,各种编码方法的表数范围: n+1位二进制编码x表示的整数范围: 原码、反码:?2n

微机原理期末考试考试卷及答案

1、8086的数据线为16位,地址线为20位,I/O口使用16位地址线。 2、在某进制的运算中7×3=33,则7×5=_55。 3、用8位二进制数表示整数时,十进制数(-128)的补码为__。原码为无,反码为无。 3.8086内部寄存器长度为16位,通用寄存器有8个,段寄存器有4个。 4.8086偶存储体的选片信号就是A0,奇存储体的选片信号就是BHE 。 5.MOV AX,[BX+SI]的源操作数就是基址变址寻址方式,目的操作数就是寄存器寻址方式。 6.8086可以指向堆栈的指针寄存器有bp与sp。 7.程序中段定义结束的伪指令就是ENDS,子程序定义结束的伪指令就是ENDP。 8.EEPROM的擦除方法为点擦除、 9、下列指令段经汇编后,DATA所代表的偏移地址为_100 CH__。 ORG 1000H STROE DB 12 DUP(?) DATA DB 05H,06H,07H,08H 1、8086/8088在不考虑段跨越情况下,DI寄存器给出的偏移地址位于_C__。 A、仅DS段 B、DS或SS段 C、DS或ES段 D、DS或CS段 2、下列指令中格式错误的就是___A___。 A、SHL AL,CX B、XCHG AL,BL C、MOV BX,[SI] D、AND AX,BX 3、设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=____B__。 MOV AX,2000H MOV DS,AX MOV BX,[0010H] A、B2B2H B、B23FH C、3F3FH D、3FB2H 4、若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为___D___。 A、3311CH B、33120H C、33122H D、3311EH 5、下列指令中格式错误的就是_C__。 A、MOV AX,357AH[BX][DI] B、OUT DX,AL C、LEA AX,50H[BX][BP] D、RCR BX,1 6、下列指令中允许寻址范围最大的就是_D__。 A、JNZ NEXT B、LOOP NEXT C、JMP SHORT PTR NEXT D、CALL NEAR PTR NEXT 7、8086/8088不属于BIU部分的寄存器就是__D____。 A、IP B、ES C、DS D、SP 8、8086/8088最大模式比最小模式在结构上至少应增加___B_。 A、中断优先级控制器 B、总线控制器 C、数据驱动器 D、地址锁存器 9、8086在存取存贮器中以偶地址为起始地址的字时,M/IO、BHE、A0的状态分别就是____D__。 A、0,0,1 B、1,0,1 C、1,1,0 D、1,0,0 10、一个半导体存贮芯片的引脚有A13~A0,D3~D0,WE,OE,CS,VCC,GND等,该芯片存贮容量为____C__。 A、8K×8 B、8K×4 C、16K×4 D、16K×8 1、写出8086CPU所含14个寄存器的英文标识及中文名称。CS16位代码段寄存器DS 16位数据段寄存器SS16位堆栈段寄存器ES16位附加段寄存器AX 累加寄存器BX基址寄存器

相关文档