微机原理总题库

微机原理总题库
微机原理总题库

第一部分题库

一、填空题

1.十六进制数0DA2B转换为二进制数为 1101101000101011 B。

2.A=-84,则 [A]补= 10101100 B。

3. 把运算器和控制器这两部分的主要功能集成在一个芯片上的大规模或超大规模的集成电路称为中央处理器。

4.设置8255的A口工作在方式1输入,B口工作在方式0输出,C口高四位输出,低四位输入,方式字为____10110001____。

5.设主片8259A的IR3上接有一从片,IR5上引入了一个中断申请。那么初始化时,主片的ICW3是____08H或00001000_______。

6.汇编语言源程序需经过编辑、___汇编___和连接,最后才能运行。

7.不需要定时刷新的存储器是_ _静态RAM__ 。

8.在DEBUG中,数制缺省为_____十六进制数________。

9.8位二进制数补码所能表示的十进制整数的最大值 -128 。

10.已知80386计算机的地址线为32根,它可直接访问的存储空间是_____4G_____。

11.二进制数1101101转换为十进制数为____109________。

12.A=+0110101,B=-0110101,[A+B]补=______00000000B______。

13. 从CPU的NMI引脚产生的中断,它的响应不受__IF中断允许标志位_的影响。14.在多级存储系统的层次结构中,共分为__ 半导体存储器__、内存和外存三级存储。

15.8086CPU对I/O端口的编址是采用____中断____方式。

16.信息码为0110100,则奇校验码为___00110100________。

17.设当前数据段位于存储器的A8000H到B7FFFH,DS段寄存器的内容是___0A800H_________。

18.标号是某条指令所在存储单元的逻辑地址,它具有三种属性,分别是段属性,偏移量属性和_____类型属性_______。

19.8086和8088的地址总线有20根,能寻址的范围是__1MB_。

20. 紫外线可擦除可编程的存储器是 EPROM 。

21.二进制数110111100101.1011转换为十六进制数为 DE5.B H。22.汇编语言源程序需经过编辑、汇编和连接,最后才能运行。

23.A=-71,则[A]补= 10111001 B。

24. 8086CPU中的控制标志分别为中断允许标志位、方向控制标志位和跟踪标志位。

25.8088CPU中指示指令执行顺序的寄存器是指令指针寄存器。

26.中断处理过程分为中断请求、中断判优、中断响应、中断服务和中断返回。

27.电可擦除可编程的存储器是 EEPROM 。

28.在8086/8088存空间中,把 16 字节的存储空间称为一节,要求各个逻辑段从节的整数开始,即段首地址的低4位必须是0000形式。

29.16位二进制数补码所能表示的十进制整数的最大值____________。

30.变量具有三种属性,分别是段属性,偏移量属性和类型属性。

31.二进制数1101111.111转换为十六进制数为_____6F.E____H。

32.[A]补=10011101;[B]补=1010000;[A+B]补=_____11101101________B。33.若三片8259级联,从片分别连接在主片的IR2和IR5上,则主8259A的ICW3为____00100100_______B。

34.信息码为0110110,则奇校验码为___10110110__B。

35.每片8255包括三个八位并行口,其中 A 口既可工作在方式2,又可工作在方式1。

36.在机器数的_____补______码中零的表示是唯一的。

37.8086CPU中执行部件的功能是______负责指令的执行_____________。38.8086/8088 CPU的数据线和地址线是以分时复用方式轮流使用的。39.为保证DRAM中内容不丢失,需要进行_________________操作。

40.变量具有三种属性,分别是___段属性______,偏移量属,类型属性。

二、单选题

1.下列哪些数据在汇编语言中的表示是合法的( C )。

A. 12B+65

B.A3H

C. 19AH

D.10 ADD 6H

2.下述程序段执行后,OF和CF的状态分别为( C )。

MOV AX,8534H

MOV BX,4567H

ADD AL,BL

A. 0,1

B. 0,0

C.1,0

D.1,1

3.指令MOV [1000H],AX的目的操作数的寻址方式为( C )。

A.寄存器间接寻址

B.立即数寻址

C.直接寻址

D.隐含寻址

4.如果AL中存放的数据的最高位(第7位)为1,则转到标号LAB1去执行。不能实现上述转移的程序段是( C)。

A.TEST AL,80H

B.OR AL,AL

JNZ LAB1 JS LAB1

C.CMP AL,80H

D.ROL AL,1

JZ LAB1 JC LAB1

5.已知寄存器DS、CS、ES和SS的值分别为2000H,3000H,4000H和5000H,BX 和SI的值分别为0100H和0200H,则指令MOV AX,[SI+BX+0100H]的源操作数的物理地址是( A )。

A.20400H

B.30400H

C.40400H

D.50400H

6.假定用伪指令DATA DB 12H,34H 定义了两个字节数据,现需要将数据12H 取入寄存器AL,将数据34H取入寄存器AH,能完成此功能的程序段是( D )。

A.MOV AX,DATA

B.MOV SI,DATA

MOV AX,[SI]

C.MOV SI,OFFSET DATA

D.LEA SI,DATA

MOV AL,[SI+1] MOV AX,[SI]

MOV AH,[SI]

7.下列数据定义语句符合汇编语言语法要求的是( C )。

A.DATA DB 10,200,280,20

B.DATA: DB 10,20,30,40

C.DATA DB 10,10B,37Q,4AH

D.DATA DB 65H,B0H,39H,78H

8.已知AL,BL中各存放一个带符号数,计算AL/BL的商,用下述程序段( D )。

A.DIV BL

B.IDIV BL

C.XOR AH,AH

D.CBW

DIV BL IDIV BL

9.要管理16级可屏蔽中断,需要级联的8259A芯片数为( D )

A.2片

B.3片

C.4片

D.5片

10.下列四个寄存器中,不允许用传送指令赋值的寄存器是( B )。

A.DS

B.CS

C.ES

D.SS

11.若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为( C )。

A.20098H

B.20102H

C.200FEH

D.20100H

12. 已知AL,BL中各存放一个带符号数,计算AL/BL的商,用下述程序段( D )

A.DIV BL

B.IDIV BL

C.XOR AH,AH

D.CBW

DIV BL DIV BL

13. JMP SI 的目标地址偏移量为( A )。

A.SI的内容

B.SI所指向的内存字单元的内容

C.IP+SI的内容

D.IP+[SI]

14. 初始化8259A时,ICW2的值为19H,当IR3端有中断请求时,8259A送出的中断方式码为( B )。

A.18H

B.1BH

C.1CH

D.19H

15. 传送ASCII码时,D7位为校验位,若采用奇校验在传送字符D的ASCII码时,其编码为( B )。

A.44H

B.C4H

C.84H

D.85H

16. CPU与I∕O设备间传送的信号有( D )

A.数据信息

B.控制信息

C.状态信息

D.以上三种都是

17. CPU响应INTR和NMI中断时,相同的必要条件是( D )

A.当前总线空闲

B.允许中断

C.当前访问内存结束

D.当前指令执行结束

18. 要管理64级可屏蔽中断,需要级联的8259A芯片数为( D )

A.4片

B.8片

C.10片

D.9片

19. 执行INT n指令或响应中断时,CPU保护现场的次序是( B )

A.CS→IP→FR

B.FR→CS→IP

C.IP→CS→FR

D.FR→IP→CS

20. 在下面给出的存贮器芯片中属于读写存储器类型的是( D )。

A.EPROM B.PROM C.DRAM D.EEPROM

21.确定下列那些数据在汇编语言中是非法的( C )。

A. 19BH

B. 25D

C. 108Q

D. 101B

22.已知AL,BX中各存放一个带符号数,计算AL*BX的积,用下述程序段( D )。

A. XOR AH,AH

B. CBW

MUL BX IMUL BX

C. MUL BX

D. IMUL BX

23.指令MOV AX,10[BP]的源操作数的寻址方式是( C )。

A. 寄存器寻址

B. 寄存器间接寻址

C. 寄存器相对寻址

D. 基址相对寻址24.已知寄存器DS、CS、ES和SS的值分别为1000H,2000H,3000H和4000H, BP 和SI的值分别为0100H和0200H,则指令MOV AX,[SI+BP-0100H] 的源操作数

的物理地址是( D )。

A. 10200H

B. 20200H

C. 30200H

D. 40200H

25.堆栈的工作方式是( D )。

A. 先进先出

B. 随机读写

C. 只能读出,不能写入

D. 后进先出26.指令MOV AX,[SI+BP+10H]的源操作数所在的逻辑段为( C )。

A. 数据段

B. 附加段

C. 堆栈段

D. 代码段

27.JMP WORD PTR[SI]的目标地址偏移量为( B )。

A. SI的内容

B. SI所指向的内存字单元字内容

C. IP+SI的内容

D. IP+[SI]

28.8086/8088CPU采用( C )方式,保证在有多个中断源的中断系统中,确定一个中断源并转入相应的中断服务程序。

A. 中断向量

B. 向量中断

C. 优先排队

D. 并行工作

29.已知AX,BX中为无符号数,当AX≥BX时,转到标号OK,不能实现此功能的程序段为( D )。

A. CMP AX,BX

B. CMP AX,BX

JNC OK JAE OK

C. CMP AX,BX

D. CMP BX,AX

JNB OK JC OK

30.在两个8259A级联的中断系统中,从8259A连接在主8259A的IR4上,则主8259A和从8259A的ICW3应设置为()。

A. 10H,10H

B. 04H,04H

C. 10H,04H

D. 04H,10H

31.用3片8259A级联,最多可管理的中断数是( B )。

A. 24级

B. 22级

C. 23级

D. 21级

32.8086 CPU内有指示下条指令有效地址的指示器是( A )。

A. IP

B. SP

C. BP

D. SI

33.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中( C )。

A.立即寻址和直接寻址 B. 寄存器寻址和直接寻址

C. 立即寻址和寄存器寻址

D. 立即寻址和寄存器相对寻址

34.设8255A的方式选择控制字为9BH,其含义是( B )。

A. A、B、C口全为输出

B. A、B、C口全为输入

C. A、B口为方式0且输出

D. 以上都不对

35.下列选项中与十进制数27.25相等的是( C )。

A.11011.001B B.11011.01BCD C.1B.4H D.44.2Q

36.通常所说的32位机,指的是这种计算机的CPU( B )。

A. 是由32个运算器组成的

B. 能够同时处理32位二进制数据

C. 包含有32个寄存器

D. 一共有32个运算器和控制器

37.初始化8259A时,ICW2的值为13H,当IR2端有中断请求时,8259A送出的中断方式码为( B )。

A.15H B.12H C.11H D.10H

38.以8086/8088为CPU的微机内存最大容量为 ( B )。

A. 4MB

B. 1MB

C. 640KB

D. 64KB

39.已知AL=68H,BL=5AH,指令ADD AL,BL执行后,OF和CF的值分别为( C )。

A. 0,0

B. 0,1

C. 1,0

D. 1,1

40.微机中的算术/逻辑单元的英文缩写为( ALU )。

41.下列数据( C )在汇编语言中的表示是非法的。

A.222+111*5/10

B.OFFFEH AND OFFSET LAB1;LAB1是用DW定义的符号

C.655100 DIV 200

D.1155H XOR 21AAH

42.若栈顶的物理地址为20100H,当执行完指令CALL AX后,栈顶的物理地址

为( A )。

A.200FEH

B.20098H

C.200FCH

D.20096H

43.指令MOV AX,[SI]的源操作数的寻址方式为( C )。

A.寄存器寻址

B.直接寻址

C.寄存器间接寻址

D.寄存器相对寻址

44.指令MOV AX,CS:[BX+10H]的源操作数所在的逻辑段为( D )。

A.数据段

B.附加段

C.堆栈段

D.代码段

45.已知寄存器DS、CS、ES和SS的值分别为6000H,5000H,4000H和3000H,

BX和DI的值分别为0400H和0200H,则指令MOV [DI+BX-0200H],AX的目的操

作数的物理地址是( D )。

A. 60200H

B.40400H

C.50400H

D. 30400H

46.DATA的定义如下:

DATA DW 12H,34H

现想把1234H取入到AX寄存器,可以实现该功能的程序段是( C )。

A.MOV AX,DATA

B.MOV AX,DATA+2

C.MOV AH,BYTE PTR DATA

D.MOV AH,BYTE PTR DATA

MOV AL, BYTE PTR DATA+1 MOV AL, BYTE PTR DATA+2

47.已知SP=100H,指令CALL DWORD PTR[BX]执行后SP的内容为( B )。

A.0FEH

B.0FCH

C.98H

D.96H

48.已知AL,BX中各存放一个带符号数,计算AL+BX的和,用下述程序段( B )。

A.XOR AH,AH

B.CBW

ADD AX,BX ADD AX,BX

C.ADD AX,BX

D.ADD AL,BX

49.假定寄存器 AX的内容为-32768,在执行了指令 NEG AH 后,标志位SF和

OF的内容为( D )。

A.0,0

B.0,1

C.1,0

D.1,1

50.

51. 已知AX=1234H,BX=806AH,指令ADD AL,BL执行后,OF和CF的值分别为( C )

A.0,0

B.0,1

C.1,0

D.1,1

52. 若AL与BL的内容相等,则转到标号OK去执行,不能实现此功能的程序段是

( D )。

A.CMP AL,BL

B. SUB AL,BL

JE OK JE OK

C.XOR AL,BL

D.MOV CX,AL EQ BL

JZ OK JCXZ OK

53. 在两个8259A级联的中断系统中,从8259A连接在主8259A的IR5上,则主

8259A和从8259A的ICW3应设置为( A )。

54. 用于定义常数、变量的内存空间分配和定位的是( A )

A.伪指令

B.机器指令

C.宏指令

D.微指令

55.

56. 用3片8259A级联,最多可管理的中断数是( B )。

A.24级

B.22级

C.23级

D.21级

57. EPROM是指 ( D )

A.随机读写存储器

B.可编程只读存储器

C.只读存储器

D.可擦除可编程只读存储器

58. 8255A引脚信号WR=0,CS=0,A1=1,A0=1时,表示 ( B )

A.CPU向数据口写数据

B.CPU向控制口送控制字

C.CPU读8255A控制口

D.无效操作

59. CPU的组成中不包含(A )。

A.存贮器 B.寄存器 C.控制器 D.运算器

60. 下列选项中与十进制数27.25相等的是( C )。

A.11011.001B B.11011.01BCD C.1B.4H D.44.2Q

61.下列程序段执行后, AL的值应为( B )。

MOV AX,0FFFEH

MOV BL,0FFH

IDIV BL

A.溢出,无结果

B.02H

C.-02H

D.0FEH

62.若要表示0-999的十进制数,改用二进制数表示,须用( C )位。

A.6

B.8

C.10

D.1000

63.指令MOV AX,-100[SI][BX]的源操作数的寻址方式为。( D )。

A.寄存器寻址

B. 基址寻-变址寻址

C.寄存器相对寻址

D.基址-变址相对寻址

64.当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为( A )用。

A.两个4位I/O端口或1个8位I/O端口

B.状态端口

C.部分引脚作端口A、端口B的联络信号

D.全部作联络信号

65.已知AL=68H,BL=5AH,指令ADD AL,BL执行后,OF和CF的值分别为( C )。

A.0,0

B.0,1

C.1,0

D.1,1

66.指令MOV AX,[SI+BP+10H]的源操作数所在的逻辑段为( C )。

A.数据段

B.附加段

C.堆栈段

D.代码段

67.8086CPU内标志寄存器中的控制标志位占( C )。

A.9位

B.6位

C.3位

D.16位

68.DATA的定义如下:

DATA DW 12H,34H

现想把1234H取入到AX寄存器,可以实现该功能的程序段是( C )。

A.MOV AX,DATA

B.MOV AX,DATA+2

C.MOV AH,BYTE PTR DATA

D.MOV AH,BYTE PTR DATA

MOV AL, BYTE PTR DATA+1 MOV AL, BYTE PTR DATA+2

69.在两个8259A级联的中断系统中,从8259A连接在主8259A的IR5上,则主8259A和从8259A的ICW3应设置为()。

70.已知AX,BX中为无符号数,当AX≥BX时,转到标号OK,不能实现此功能的程序段为( D )。

A.CMP AX,BX

B.CMP AX,BX

JNC OK JAE OK

C.CMP AX,BX

D.CMP BX,AX

JNB OK JC OK

71.

72.指令LOOP隐含制定( C )寄存器作为循环计数器。

A. AX

B. BX

C. CX

D. DX

三、完成指令序列

1.用加法指令实现123456H+789ABCH

MOV AX,3456H

ADD AX,9ABCH

MOV BX,12H

ADC BX,78H

HLT

2.使BL寄存器中的高4位和低4位互换。(3分)

MOV CL,4

ROR BL,CL

3.将AL寄存器内容传送给由DI寄存器指定的数据段偏移地址的存储单元。 MOV DI,[AL]

4.将寄存器AL的第3,4位变反,其余位保持不变。

XOR AL,00011000

5.将字节数据11H送入采用BX、DI作为地址的主存单元。

MOV BYTE PTR [BX+DI],11H

6.DX和AX联合存放一个32位无符号数(DX存放高16位),将该数据逻辑右移一位。

SHL AX,1

RCL DX,1

7.将DX寄存器的高4位置1,其余位不变。

OR DX,OFOH

8.DX和AX联合存放一个32位无符号数(DX存放高16位),将该数据逻辑左移一位。

SHR AX,1

RCR DX,1

9.将DX寄存器的高4位屏蔽,其余位不变。

AND DX,00001111B

10.将AL寄存器中的无符号数乘以11(要求用逻辑和移位指令实现)。

MOV DI,AL

SHL AL,1

MOV BL,AL

MOV CL,2

SHL AL,CL

ADD AL,BL

ADD AL,DI

11.已知AL,BL中各存放一个无符号数,用除法指令实现AL/BL的商。

XOR AH,AH

DIV BL

12.将AL寄存器中的无符号数乘以7(要求用逻辑和移位指令实现)。

MOV DI,AL

SHL AL,1

MOV BL,AL

MOV CL,2

SHL AX,CL

ADD AL,BL

ADD AL,DI

13.已知AL,BX中各存放一个带符号数,用乘法指令完成AL*BX的积。

CBW

IMUL BX

14.将DX寄存器的D1、D4、D6、D9、D10位屏蔽,其余位不变。

AND DX,00110101101

15.用减法指令实现两个多字节数12AD89H和84BA90H的和。

MOV AX,0AD89H

ADD AX,OBA90H

MOV BX,12H

ADC BX,84H

HLT

四、简答题

1.什么是刷新?DRAM存储器为什么需要刷新?

刷新是指将存储单元的内容重新按原样设置一遍,而不是将所有单元都清零。

由于DRAM是以MOS管栅极和衬底间的电容上的电荷来存储信息的,而MOS 管栅极上的电荷会因漏电而泄放,所以存储单元中的信息只能保持若干毫秒。为此,要求在1~3ms中周期性地刷新存储单元,而DRAM本身不具备刷新功能,必须附加刷新电路。

2.CPU响应中断的条件是什么?

(1)中断源有中断请求(有多个中断请求时,CPU已经判断结束)

(2)若为可屏蔽中断请求,CPU允许接受中断,即IF标志位的状态为“1"。

(3)CPU执行完当前指令,且没有优先权更高的DMA请求。

3.8086微处理器的功能结构分为哪几个部分?各部分的功能是什么?

(1)执行单元 EU:主要负责执行指令,包括一组通用寄存器,标志寄存器,算数逻辑单元ALU,数据暂存器和EU控制单元。

(2)总线接口单元BIU:主要根据EU的请求,完成CPU与存储器或I/O设备之间的数据传送,完成所有的外部总线操作。

(3)寄存器结构:

4.执行下列指令后,AX寄存器中的内容是什么?

TABLE DB 10,20,30,40,50

ENTRY DW 3

……

MOV BX,OFFSET TABLE

ADD BX,ENTRY

MOV AX,[BX]

HLT

5.虚拟存储器的概念。

虚拟存储器是采用硬件和软件的综合技术,将主存和辅存的地址空间统一编址,形成一个庞大的存储空间,该空间用虚地址寻址。

6. 8086/8088微处理器的功能结构分为哪几部分?各自的功能是什么?7.ROM的类型有哪些?各处的特点。

(1)掩膜式ROM

这种ROM在制作集成电路时,用定做的掩膜进行编程(未金属化的位存“1”;否则存“0”)。

(2)PROM

允许用户根据需要编写其中的内容,但只允许编程一次。信息一旦写入便永久固定,不能再改变。

(3 )EPROM

擦除信息时要从电路上取下,置于紫外线或X光下照射十几分钟,才能将芯片上的信息全部擦除,然后在专用的编程器上将新的信息写入(写入之前应确保芯片是全“1”状态)。

(4) E2PROM

擦除信息时,不需要将芯片从电路板上拔下,而是直接用电信号进行擦除,对其编程也是在线操作,因此改写步骤简单。

(5)闪存

是一种电可擦除、可重写的非易失性的存储器。与E2PROM相比,它具有更高的性价比,且体积小、功耗低,使用方便,在密度增加时仍保持可测性,这几方面综合起来的优势是目前其它半导体存储器技术所无法比拟的。

8.MOS型RAM分为哪两大类?它们各自的特点。

静态RAM:

主要缺点有两个:由于静态RAM基本存储电路中包含的管子数目比较多,所以芯片容量较小;由于两个交叉耦合的管子总有一个处于导通状态,所以会持续地消耗功率,使得SRAM功耗较大。

主要优点是: 无需进行刷新,因此简化了外部电路。

动态RAM:四管DRAM所用的管子最多,从而使芯片的容量比较小,但它的读出过程就是刷新过程,因而不用为刷新而在外部另加逻辑电路。三管DRAM所用的管

子较少一点,但读/写数据线分开,读/写选择线也分开,且要另加刷新电路,这样,外加电路本身增加了,存储器和外加电路的连接也增加了。单管DRAM所用的管子最少,但读出的数据信号弱,要用灵敏度很高的读出放大器来实现读出放大功能。

9.简述CPU与I/O数据传送的四种控制方法。

1:无条件传送方式

2:程序查询方式

3:程序中断方式

4:直接存储器存储方式

10.CPU执行中断的过程。

1:CPU先向I/O设备发出命令字,要求传送数据;

2:从I/O端口读入状态字;

3:检查状态字中的标志,数据交换是否可以进行;

4:若I/O端口没有准备好,即READY=0,则重复执行第2,3步,一直到READY=1为止;

5:CPU执行输入指令,从I/O端口读出数据,同时使用I/O端口的状态字复位。

11.什么是中断?

如果平时让CPU与外设并行工作,每当外设与CPU进行数据交换时,外设就向CPU发出一个信号,请求为其输入或输出服务,这时CPU暂停当前程序的执行,而转去执行为外设服务的程序,并在该程序执行完毕后,返回暂停断点,继续执行原来的程序。我们把这个过程称之为中断。

第二部分题库

一、简答题

1. 什么是溢出? 两个补码进行加减运算时,什么情况下会产生溢出?

运算结果的符号位于参加运算数的符号位不同的情况,为你把这种情况称作溢出。

两个数同号相加时有可能发生溢出,两个异号相减有可能发生溢出。

2.微机系统的硬件分为几个部分?及各自功能。

(1)系统总线:用来连接CPU及存储器和外部设备的一组导线,可以是电缆,也可以是印刷板上的连线。所有的信息都通过总线传送。

(2)微处理器CPU:对指令进行译码,根据指令要求来控制系统内的活动,并完成全部的算数和逻辑运算。

(3)内存:存储当前正在使用的数据和指令。

(4)I/O接口:CPU与外部设备之间交换信息的连接电路,通过总线与cpu 相连。

(5)外部设备:包括输入设备,输出设备及存储设备。

3.微处理器典型结构分为几个部分?及各自的功能。

(1) MP/CPU

该芯片内集成了控制器、运算器和寄存器

运算器是计算机中加工与处理数据的功能部件,主要有两个功能:

☆对数据的加工处理(重要功能),通过其内部的ALU完成。

☆暂时存放参与运算的数据和某些中间结果,通常,通过与ALU相连的寄存器组实现。

在寄存器组中,累加器是最繁忙的寄存器,在算术和逻辑运算时,它具有双重功能(运算前和运算后)。

控制器是控制整台计算机各功能部件协同动作、自动执行计算机程序的功能部件,它由IP、IR、ID、时序发生器和时序控制信号产生部件组成。

(2)存储器

存放程序和数据的部件。分为主存和辅存两类。主要由半导体存储器和磁盘、光盘存储器等构成。造价、容量、速度有别。

构成内存的半导体存储器又分为ROM和RAM。

(3)I/O设备和I/O接口

各种外设的工作速度、驱动方式差异很大,无法与CPU直接匹配,不可能把它们简单地连到系统总线上,需要通过接口电路完成信号的变换、数据的缓冲、与CPU的联络等工作。

4. CPU功能结构图分为几个部分?及各自功能。

5. 8086 CPU有几种工作模式?分别为什么?

最小模式和最大模式

6. 8086 存储器有几种地址表示方法?分别为什么?

逻辑地址物理地址

7.解释术语:最小模式、最大模式、逻辑地址、物理地址、段基址、指令周期、总线周期、时钟周期、存储容量、地址重叠、I/O系统、I/O端口、中断、中断向量、

最小模式 :系统中只有8086一个微处理器,系统中所有的总线控制信号都直接由8086产生,因此系统中的总线控制逻辑电路被减到最小。

最大模式 :系统中总是包含两个或多个微处理器,其中一个主处理器就是8086,其它处理器为协处理器(如,用于数值运算的8087,用于输入/输出大量数据的8089)。

逻辑地址:允许在程序中编排使用的地址。

物理地址:信息在存储器中实际存放的地址。

段基址:决定某段首字节位置的地址。

指令周期:每条指令的执行由取指,分析,执行等操作完成,执行一条指令所需要的时间。

总线周期:8086CPU于外部交换信息是通过总线操作完成的,CPU每使用一次总线进行数据输入/输出所需要的时间称为总线周期。

时钟周期:执行指令的一系列操作都是在时钟脉冲CLK的统一控制下一步一步进行的,时钟脉冲的重复周期称为时钟周期。

存储容量:

I/O系统:在计算机系统中,CPU和主存与外围设备之间信息交换的一切软硬件机

构系统称为输入/输出系统,简称I/O系统。

I/O端口:每个接口部件都含一组寄存器,CPU和外设进行数据传输时,各类信息在接口中进行不同的寄存器,一般称这些寄存器为I/O端口。

中断:当CPU正在执行某程序时,由于外界事件的需要向CPU发出申请,CPU暂停现行程序的执行而转去处理临时发生的事件,处理完后再返回到被中断程序的断点处,继续向下执行,这个过程称为中断。

中断向量:中断向量又称中断入口地址,中断指针,中断矢量,中断类型等。

8. 8086指令格式中的操作数种类有哪几种形式?

9.一条指令包括哪几个部分?

指令的基本构成:操作码和操作数两部分构成。

10.一个汇编语言源程序中有几种基本语句?

指令语句,伪指令语句和宏指令语句。

11.变量有哪几种属性?

(1)段属性

(2)偏移量属性

(3)距离属性

12.标号有哪几种属性

(1)段属性

(2)偏移量属性

(3)距离属性

13.汇编语言源程序上机过程分为哪几个过程?

(1)建立源程序文件

(2)对源程序进行汇编

(3)对目标文件进行连接

(4)运行程序

14.设DATA段为数据段,画出存储单元示意图说明下面的程序段被汇编之后,DS:2000H开始的每个存储单元中,数据的存放顺序如何?

DATA SEGMENT

ORG 2000H

DIGIT DW 1,-2,3

DW 2 DUP(0),21A0H

DATA ENDS

15.半导体存储器按存取方式分为哪几类?各自特点。

(1)从器件原理来分:双极型和MOS型

(2)从功能来分:随机存取和只读

(3)从存取原理来分:静态和动态

(4)从信息传送方式来分:并行和串行

16、按信息存取方式的不同,MOS型RAM又可分为哪几类?各自特点。?一8

17. 按照构成ROM集成电路内部结构的不同,又可分为哪几类?各自特点。

18. 若存储空间的首地址为2000H,试写出存储容量分别为2K*8、4k*8、8k*8、16k*8 位时,所对应的末地址。

19. 在I/O接口中通常包含哪几类信息?

数据信息,状态信息,控制信息三种。

20、I/O 端口中分类。

数据端口,状态端口,控制端口三种。

21、I/O 端口有哪几种编址方式?

1.端口和存储器的统一编址

2.端口独立编址

22、微型计算机与外设间的信息交换方式?

程序控制方式,程序中断方式和直接存储器存取方式。

23、8086中断类型。

(1)可屏蔽中断

(2)非屏蔽中断

24、中断过程

(1)中断请求

(2)中断判优

(3)中断响应

(4)中断处理

(5)中断返回

25、什么是端口?8086共有多少个端口?

26、已知软盘中断为INT 13H,其中断服务程序入口地址为0010H:0038H。请画出中断向量指针及中断向量的存储示意图。

27、试用74LS138设计一个地址译码电路,使某接口芯片的片选地址为200H—203H。(可以有地址重叠)

28、类型码为8的中断是什么类型的中断,它的中断服务程序入口地址放在什么地方?试说明它的存放格式。

29、CPU响应可屏蔽中断的条件是什么?

1) CPU响应中断的条件

①有中断请求信号。

②中断请求没有被屏蔽。

③CPU的中断是开放的。

④CPU在现行指令执行完毕时,响应中断。

30、.什么是接口?其作用是什么?

I/O接口是主机和外设进行衔接的部件,它的一端通过总线与主机相连,另一端通过控制器与外设相连。

I/O接口的功能:

(1)I/O地址译码与设备选择

(2)信息的输入输出

(3)命令、数据和状态的缓冲与锁存

(4)信息转换

31、类型码为4的中断是什么类型的中断,它的中断服务程序入口地址放在什么地方?试说明它的存放格式。

如果在算数运算后加一条溢出中断指令INTO,则该指令测试OF标志,若OF=1,

立即产生一个类型号为4的中断。

32、简答总线的概念。如果总线按传送信息的类别分,有哪几类?

二、完成指令序列

1、将附加段中的一个字节变量COUNT 的值存入AL寄存器

2、将BX寄存器初始化为变量MADY的偏移地址

3、将BX寄存器和CX寄存器的内容相加,结果存入CX

4、将数字0B2H加入到CL寄存器中

5、把数组MYDAT的段地址和偏移地址存入 DS和BX寄存器

6、交换AX和BX寄存器的内容

三、程序设计题

1.在内存BUF单元中存放一个字数据,现要求将此数据的高4位和低4位置0,其余各位保持不变,并将结果存入到RESU单元中。

2.自内存单元MEM处存放两个字节带符号数,试比较它们的大小,并将大数存放到BIG单元中。

3.求100以内所有奇数之和,结果存入DL寄存器中

4.统计ES:0A00H字单元中有多少位“1”,结果存入SUM单元中

5.将DS:0000H开始的5个连续单元中的无符号字节数据求和,结果存入SUM 字单元中去。

6、用查表的方法将HEX单元中低4位十六进制数转换为对应的ASCII码,并显示出来。

7、利用查表的方法计算0~9之间的任意一个数字的平方值,并将计算的结果存入RSLU单元。

8、设内存中有三个互不相等的无符号字数据,分别存放在ARG开始的字单元,编制程序将其中最大值存入MAX单元。

9、已知DATA单元开始存放三个带符号数,编制程序,检查三个数据是否同号,若同时为正,则在显示器上显示“+”;同时为负,则显示“-”;否则显示空格“”。

10、统计由DATA开始的字节数据块中负元素的个数,数据个数在COUNT单元,数据个数在COUNT单元,统计结果存入RLT单元。

11、用完整的汇编程序完成:在以DAT为首地址的字缓冲区中存有一批字数据,以“*”作为结束,编程找出其最大值,结果存入RSLT单元.

DSEG SEGMENT

DATA DW 1234H,5678H,ABCH...."*"

RSLT DW ?

DSEG ENDS

CSEG SEGMENT

ASSUME CS:CSEG,DS: DSEG

START: MOV AX,DSEG

MOV DS,AX

MOV SI,O

MOV AX,DAT[SI]

CMP AX,"*"

JE finish

al: ADD SI,2

CMP AX,DAT[SI]

JLE next

MOV AX,DAT[SI]

NEXT: LOOP al

FINISH: MOV RSLT,AX

MOV AH,4CH

INT 21H

CSEG ENDS

END START

12、从STRIN单元开始有一字符串,以’!’作为结束标志(字符串可用’……!’表示)。用完整汇编程序求字符串的长度(’!’不计入长度),存入COUNT单元。

13、设内存DATA1和DATA2开始分别存放50个无符号字数据,编制程序将两个存储区对应字数据求和并存入SUM开始的单元(用完整汇编程序完成)。

DSEG SEGMENT

DATA1 DW,....

DATA2 DW,....

SUM DW DUP(?)

DATA ENDS

CSEG SEGMENT

ASSUME CS:CSEG,DS:DSEG

START: MOV SI,50

MOV SI,0

a:MOV AX,DATA[SI]

ADD AX,DATA1[SI]

ADD AX,DATA2[SI]

MOV SUM [SI],AX

ADD SI,2

LOOP a

MOV AH,4CH

INT 21H

CSEG ENDS

END START

14、若由8K×4芯片构成一个具有14位地址8位数据线的存储器,问:

(1)能存储多少字节数据?

214=16KB

(2)需要多少个片选信号?

16K/8K=2

(3)需要多少个芯片?

2*2=4

(4)写出各芯片的地址范围。

16K 是14根地址线一片地址范围:0000H--1FFFH

8K是13根地址线二片地址范围:2000H--3FFFH

(5)画出该存储器的组成框图及其与CPU的连接图。

1.CS连在一起,接地

2.芯片地址线和CPU地址线相连

3.芯片读写信号线与CPU相连,WR CS

4.数据线相连

15、设有一个12位地址线和8位字长的存储器,问:

(1)该存储器存储多少字节的信息?、

212=210+22=4+1K=4KB

(2)若采用2114芯片(1K*4位),需要多少芯片,分多少组?

4/1=4(组)

(3)设某微机的最大寻址能力为64KB,与上述存储器连接,且存储器起始地址为3000H,写出每组芯片的地址范围。

一片:3000H--3FFFH

二片:7000H--7FFFH

三片:C000F--CFFFH

四片:F000H--FFFFH

(4)若选用74LS138译码器作为片选译码电路,根据3的要求,试画出CPU与译码器及主存的连线图(只考虑AB、DB及CS,不考虑其他控制)。

16、用1K×4位的RAM芯片,2-4译码器构成一个4K×8位的RAM存储器,问(1)需要多少个片选信号?需要多少根数据线?需要多少根地址线?

2个片选信号 8根数据线 12根地址线

(2)共需要多少个芯片?

(4K/1K)*(8位/4位)=8片

(3)写出各芯片的地址范围。

000H--3FFH

(4)画出该存储器的组成框图及其与CPU的连接图。

17、用1K×8位的芯片组成4KB的存储器,则

(1)需要多少片选信号?

2个片选信号

(2)需要多少根数据线?多少根地址线?

数据线8根 12根地址线

(3)共需要多少个芯片?

4片

(4)写出各芯片的地址范围。

一片:000H--3FFH

二片:400H--7FFH

三片:800H--0BFFH

四片:0C00H--0FFFH

(5)画出CPU与存储器的连接图

18、在某个微机控制系统中,试用2K*8位芯片扩展8K*8位的RAM。要求起始地址为8000H,译码器采用74LS138,导线和门电路若干。

试问:(1)共需几片芯片?

(2)画出其与8088CPU的连接图,确定各芯片的地址范围。

(3)根据连接图确定有无地址重叠,为什么?

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

《微机原理及应用》试题库 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分,共20分。请将答案填入答题单) 1.8086CPU由两个独立的工作单元组成,它们是执行单元EU和( ). A)总线控制逻辑器 B)内部通信寄存器 C)指令寄存器 D)总线接口单元 2.8086系统若用256KB*1动态存储器芯片可望构成有效存储系统的最小容量是( ). A)256KB B)512KB C)640KB D)1MB 3.Intel8255A使用了()个端口地址。 A)1 B)2 C)3 D)4 4.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处就( ). A)发送OCW2指令 B)发送OCW3指令 C)执行IRET指令 D)执行POP指令 5.RAM是随机存储器,它分为( )两种. A)ROM和SRAM B)DRAM和SRAM C)ROM和DRAM D)ROM和CD-ROM 6.在程序运行过程中,确定下一条指令的物理地址的计算表达式是() A)CS×16+IP B)DS×16+SI C)SS×16+SP D)ES×16+DI 7.( )是以CPU为核心,加上存储器,I/O接口和系统总线构成的. A)微处理器 B)微型计算机 C)微型计算机系统 D)计算机 8.对于掉电,8086/8088CPU是通过( )来处理的. A)软件中断 B)可屏蔽中断 C)非屏蔽中断 D)DMA 9.计算机的存储器采用分级存储体系的主要目的是()。 A)便于读写数据 B)减小机箱的体积 C)便于系统升级 D)解决存储容量、价格和存取速度之间的矛盾 10.8259A的OCW1----中断屏蔽字( )设置. A)在ICW之前 B)只允许一次 C)可允许多次 D)仅屏蔽某中断源时11.将十六进制数163.5B转换成二进制数是)( ) A)1101010101.1111001 B)110101010.11001011 C)1110101011.1101011 D)101100011.01011011 12.Intel 8086/8088微处理器有()地址线,直接寻址内存空间的范围是()。 A)10条,64KB B)20条,64KB C)16条,1M D)20条,1M 13.Intel 8086/8088微处理器的标志寄存器中,作为记录指令操作结果的标志是()。 A)CF,OF,PF,AF,SF,ZF B) CF,PF,ZF,SF C) OF,DF,IF,SF,ZF,CF D) IF,DF,OF,CF 14.下述对标志寄存器中标志位不产生影响的指令是()。 A)JMP NEXT B) TEST AL,80H C) SHL AL,1 D) INC SI 15.简单的汇编语言程序可以通过()来建立、修改和执行。 A)连接程序 B) 调试程序 C) 汇编程序 D) 编辑程序 16.累加器AL中的内容是74H,执行CMP AL,47H指令后,累加器AL中的内容是()。

微机原理试题及答案

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

执行开中断指令执行关中断指令 执行PUSH指令内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是()。 PA口PB口PC口控制口 7、8088CPU处理动作的最小时间单位是()。 指令周期时钟周期机器周期总线周期 8.堆栈是内存中()。 先进先出的ROM区域后进先出的ROM区域 先进先出的RAM区域后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种()。 串行接口芯片串行通信规程(协议) 串行通信接口标准系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由()芯片组成。 SRAM DRAM ROM EPROM 11、鼠标器是一种()。 手持式的作图部件手持式的光学字符识别设备 手持式的座标定位部件手持式扫描器 12、传送速度单位“bps”的含义是()。

微机原理习题及答案

一、选择 1、在微型计算机中,微处理器的主要功能是进行( )。 D A、算术运算 B、逻辑运算 C、算术、逻辑运算 D、算术、逻辑运算及全机的控制 2、Pentium I属于()位CPU C A、16 B、8 C、32 D、64 3、Intel 8086属于()位CPU A A、16 B、8 C、32 D、64 4、CPU与I/O设备间传送的信号通常有( ) D A、控制信息 B、状态信息 C、数据信息 D、以上三种都有 5、存储器用来存放计算机系统工作时所需要的信息,即( )。 D A、程序 B、数据 C、技术资料 D、程序和数据 6、运算器的核心部件是( )。 D A、加法器 B、累加寄存器 C、多路开关 D、算逻运算单元 二、填空 1、内存可分为2大类:随机存储器RAM 和 2、数据总线是向的,地址总线是向的。 3、计算机的五大部件是:、、、、输出设备 4、总线可分为三类:、、 5、存储程序工作原理最先由提出 6、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。 1、只读存储器ROM 2、双、单 3、运算器、控制器、存储器、输入设备 4、地址总线、数据总线、控制总线 5、冯·诺依曼 6、二进制 三、简答 1、冯·诺依曼型计算机的特点是什么? (1).以二进制表示指令和数据 (2).程序和数据存放在存储器中,从存储器中取指令并执行 (3).由运算器、控制器、存储器、输入设备、输出设备构成计算机硬件系统。 一、选择 1、在机器数______中,零的表示形式是唯一的()。BD A、原码 B、补码 C、反码 D、移码 2、计算机内部表示带符号整数通常采用()。C A、原码 B、反码 C、补码 D、移码

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

《微机原理及应用》试题库 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, V1D. MOV2000H, V2 9. –49D 的二进制补码为A。

微机原理及接口技术考试各章重点题库及答案

微机原理与接口技术试题库 第一章基础知识 一、填空 1、计算机中采用二进制数,尾符用B 表示。 2、西文字符的编码是ASCII 码,用 1 个字节表示。 3、10111B用十六进制数表示为H,八进制数表示为O。 4、带符号的二进制数称为真值;如果把其符号位也数字化,称为原码。 5、已知一组二进制数为-1011B,其反码为10100B ,其补码为10101B 。 6、二进制码最小单位是位,基本单位是字节。 7、一个字节由8 位二进制数构成,一个字节简记为1B ,一个字节可以表示256 个信息。 8、用二进制数表示的十进制编码,简称为BCD 码。 9、8421码是一种有权BCD 码,余3码是一种无权BCD 码。 二、选择 1、计算机中采用 A 进制数。 A. 2 B. 8 C. 16 D. 10 2、以下的 C 编码是一种有权码。 A. 循环码 B. BCD码 C. 8421码 D. 余3码 3、八进制数的尾符是 B 。 A. B B. O C. D D. H 4、与十进制数254等值的数是 A 。 A. 11111110 B. 11101111 C. 11111011 D. 11101110 5、下列不同数制表示的数中,数值最大的是 C 。 A. 11011101B B. 334O C. 1219D D. DAH 6、与十六进制数BC等值的数是B 。 A. 10111011 B. 10111100 C. 11001100 D. 11001011 7、下列字符中,ASCII码值最小的是 A 。 A. K B. Y C. a D. i 8、最大的10位无符号二进制整数转换成十进制数是C 。 A. 51 B. 512 C. 1023 D. 1024 9、A的ASCII码值为65D,ASCII码值为68D的字母是C 。 A. B B. C C. D D. E 10、下列等式中,正确的是 D 。 A. 1KB=1024×1024B B. 1MB=1024B

(微机原理及应用)编程题试题集

重庆科技学院试卷库系统试卷库导出试卷 微机原理及应用-编程题(43题) 题序:0017题型:06难度:01分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX和DA TAY两个字数据相乘(用MUL)。答案: 解:(1) MOV AX, DATAX MUL DATAY MOV DATAY,AX MOV DATAY+2,DX 题序:0018题型:06难度:02分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX除以23(用DIV)。 答案: 解:(1) MOV AX, DATAX MOV BL, 23 DIV BL MOV BL,AH

MOV AH, 0 MOV DATAY, AX 。存放商 MOV AL,BL MOV DATAY+2, DX 。存放余数 题序:0002题型:06难度:03分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 试编写一个程序段,实现将BX中的数除以10,结果仍放在BX中。 答案: 解: MOV CL,0AH MOV AX,BX DIV CL MOV BX,AX 题序:0016题型:06难度:03分值:10.0章号:03节号:02 知识点: 。8086/8088指令系统 题干: 变量DATAX和DATAY定义如下: DATAX DW 0148H DW 2316H DA TAY DW 0237H DW 4052H 试编写一个程序段,实现将DATAX和DA TAY中的两个双字数据相加, 和存放在DA TAY和答案: 解:(1) MOV AX, DATAX ADD AX, DATAY MOV BX, DATAX+2 ADD BX, DATAY+2 MOV DATAY, AX MOV DATAY+2, BX

微机原理及应用 第4章 习题及答案

CH04 存储系统 习题与思考题 1.存储器的哪一部分用来存储程序指令及像常数和查找表一类的固定不变的信息?哪一部分用来存储经常改变的数据? 解答:只读存储器ROM;随机存储器RAM。 2.术语“非易失性存储器”是什么意思?PROM和EPROM分别代表什么意思? 解答:“非易失性存储器”是指当停电后信息会丢失;PROM--可编程序的只读存储器PROM(Programmable ROM),EPROM--可擦除的可编程的只读存储器EPROM(Erasible Programmable ROM)。 3.微型计算机中常用的存储器有哪些?它们各有何特点?分别适用于哪些场合? 解答: 双极型半导体存储器 随机存储器(RAM) MOS存储器(静态、动态) 主存储器可编程只读存储器PROM 可擦除可编程只读存储器EPROM,EEPROM 只读存储器(ROM)掩膜型只读存储器MROM 快擦型存储器 存储器磁盘(软盘、硬盘、盘组)存储器 辅助存储器磁带存储器 光盘存储器 缓冲存储器 4.现代计算机中的存储器系统采用了哪三级分级结构,主要用于解决存储器中存在的哪些问题? 解答:目前在计算机系统中通常采用三级存储器结构,即使用高速缓冲存储器、主存储器和辅助存储器,由这三者构成一个统一的存储系统。从整体看,其速度接近高速缓存的速度,其容量接近辅存的容量,而位成本则接近廉价慢速的辅存平均价格。三级结构主要用于解决速度、容量和成本的问题。 5.试比较静态RAM和动态RAM的优缺点,并说明有何种方法可解决掉电时动态RAM中信息的保护。 解答:静态RAM----存储一位信息的单元电路可以用双极型器件构成,也可用MOS器件构成。双极型器件构成的电路存取速度快,但工艺复杂,集成度低,功耗大,一般较少使用这种电路,而采用MOS器件构成的电路。静态RAM的单元电路通常是由6个MOS 管子组成的双稳态触发器电路,可以用来存储信息“0”或者“1”,只要不掉电,“0” 或“1”状态能一直保持,除非重新通过写操作写入新的数据。同样对存储器单元信息的读出过程也是非破坏性的,读出操作后,所保存的信息不变。使用静态RAM的优点是访问速度快,访问周期达20~40ns。静态RAM工作稳定,不需要进行刷新,外部电

微机原理考试试题及答案分析

微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(A )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为(B )电平。 (1) A. M/ IO B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为(B )。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为( B )。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是(D )。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址(C )开始的4个存贮单元内。 A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是( C )。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由(C)时钟周期(T状态)组成,在T1状态,CPU往总线上发(B )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个 ⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是(A),最大模式的特点是(C )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ IN 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( B )。 A. 0AH B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( A )位被置位 A. OF B AF C PF D CF 11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( B) A . 高16位 B. 低16位 C. 高8位 D. 低8位 12.8086 CPU中段寄存器用来存放( C ) A. 存储器的物理地址 B. 存储器的逻辑地址 C. 存储器的段基值 D. 存储器的起始地址 13.8259A可编程中断控制器的中断服务寄存器ISR用于( A ) A.记忆正在处理中的中断 B. 存放从外设来的中断请求信号 C.允许向CPU发中断请求 D.禁止向CPU发中断请求 14.8253 可编程定时/计数器的计数范围是( C ) A. 0-255 B. 1-256 C. 0-65535 D. 1-65536

微机原理试题及答案

微机原理试题及答案 Revised as of 23 November 2020

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

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

(完整word版)微机原理与应用试卷-有答案

微机原理与应用试卷 一、单项选择题(每小题 1 分共 10 分) 1.十进制33.25转换成十六进制数为( ) A. B1.4H B. 1B.19H C. 21.4H D. 33.4H 2. 若有16条地址线,那么可访问的内存地址范围为。( ) A. 0001H~FFFFH B. 0000H~FFFFH C. 00000H~FFFFFH D. 00001H~FFFFFH 3. 8086 CPU内有指示下条指令有效地址的指示器是( ) A. IP B. SP C. BP D. SI 4.下列指令中语法有错误的是( ) A. IN AX,20H B. LEA SI,[2000H] C. OUT DX,AL D. SHL AX,2 5. 8088CPU内部的数据总线有多少条( ) A. 8条 B. 16条 C. 20条 D. 32条 6. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( ) A. 0FH和04H B. 0BH和04H C. 0FH和0BH D. 04H和0FH 7. 指令MOV AX,[BX][SI]中源操作数的寻址方式是。( ) A. 寄存器间接寻址 B. 变址寻址 C. 基址变址寻址 D. 相对寻址 8. 与MOV BX,OFFSET X等价的指令是( ) A. MOV BX,X B. LDS BX,X C. LES BX,X D. LEA BX,X 9. 不能实现将AX清零和CF清零的指令是() A. SUB AX,AX B. MOV AX,0 C. XOR AX,AX D. AND AX,0 10.可编程计数/定时器8253的工作方式有几种() A. 3 B. 4 C. 5 D. 6 二、填空题(每空2分,共20分) 1. 计算机通常___________和___________是核心部件,合称为中央处理单元CPU。 2. 8086CPU通过数据总线对__________进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括__________时钟周期。 3. 组成16M*8位的存储器,需要1M*4位的存储芯片___________片。 4. 微机中一般采用__________芯片作为串行通信接口。 5.在8086CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H:1000H,则相应的中断矢量存储地址为__________;从该地址开始,连续的4个存储单元存放的内容依次为__________。

微型计算机原理与应用试题库答案

《微型计算机原理及应用》试题库及答案 一、填空 1.数制转换 A)125D=(0111 1101 )B =(175 )O=(7D )H=(0001 0010 0101 )BCD B)10110110B=(182 )D =(266)O=(B6 )H=(0001 1000 0010)BCD 2.下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数0~ 255 ;单字节有符号整数-127 ~127 。 (注:微型计算机的有符号整数机器码采用补码表示,单字节有符号整数的范围为-128~+127。)3.完成下列各式补码式的运算,并根据计算结果设置标志位SF、ZF、CF、OF。指出运算结果 有效否。 A)00101101+10011100=11001001B SF=1 ZF=0 CF=0 OF=0 B)11011101+10110011=10010000B SF=1 ZF=0 CF=1 OF=0 4.十六进制数2B.4H转换为二进制数是_0010 1011.0100B ,转换为十进制数是_43.25。 5.在浮点加法运算中,在尾数求和之前,一般需要操作,求和之后还需要进行和 舍入等步骤。 6.三态门有三种输出状态:低电平、高电平、高阻态状态。 7.字符“A”的ASCII码为41H,因而字符“E”的ASCII码为45H ,前面加上偶 校验位后代码为。 8.数在计算机中的二进制表示形式称为机器数。 9.在计算机中,无符号书最常用于表示。 10.正数的反码与原码相等。 11.在计算机中浮点数的表示形式有整数和小数两部分组成。 12.微处理器中对每个字所包含的二进制位数叫字节。 13.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行多少

微机原理及应用习题答案

《微机原理及应用》习题答案 教材:《80X86/Pentium 微型计算机原理及应用》答案第一章 计算机基础 1-3 (1)01101110 真值=110 (2)10001101 真值=-13 1-4 (1)+010111 [+010111]原=[+010111]反=[+010111]补=00010111 (2) +101011 [+101011]原=[+101011]反=[+101011]补=00101011 (3) - 101000 [-101000]原=10101000 [-101000]反= 11010111 [-101000]补=11011000 (4) -111111 [-111111]原=10111111 [-111111]反= 11000000 [-111111]补=11000001 1- 6 (1) [x1+y1] 补=[x1]补+ [y1]补 =00010100+00100001=00110101 (2) [x2-y2]补=[x2]补+ [-y2]补 =11101100+00100001=00001101 1- 7 (1) 85+60 解:[-85] 补=10101011 [60] 补=00111100 [-85] 补+[60] 补=10101011+00111100=11100111 (11100111)补=10011001 真值=—25 CS= 0, CP=0, CS? CP= 0 无溢出 (4)-85-60 [-85] 补=10101011 [-60] 补=11000100 [-85] 补+[-60] 补=10101011+11000100=101101111 CS=1, CP=0 CS? CP=1 有溢出1- 8 (1) [x] 补+ [y] 补=01001010+01100001=10101011 CS=0, CP=1 CS? CP=1 有溢出⑵[X] 补-[y]补=[x]补+ [-y]补 =01001010- 01100001=01001010+10101010 =100010110 CS=1, CP=1 CS? CP=0 无溢出1- 9 (1) (127)10=(000100100111)BCD (2) (74)H=(116)10=(000100010110)BCD (1) 41H 代表 A (2) 72H 代表r (3) 65H 代表e (4) 20H 代表SP 1-14 (1) 69.57 (69.57)10=(1000101.100)B=0.1000101100 X 27 =0.1000101100 X 2+111 浮点规格数为011101000101 (2) -38.405 (-38.405)10=(-100110.011)B -100110.011= -0.100110011 x 26 = - 0.100110011 x 2110 浮点规格数为011011001100 (3) - 0.3125 (-0.3125)10=(-0.0101)2=(-0.101)2 x 2-001 浮点规格数为111111010000 1. +0.00834 2. (+0.00834)10=(0.000000100010001)2=(0.100010 001)2 x 2-110 3. 浮点规格数为101001000100 4. 1-15 5. (1) (69.57)10=(1000101.10010001111010111)2 6. =(1.00010110010001111010111)2 x 2110 7. p=6+127=133=(10000101)2 8. 单精度浮点数为 01000010100010110010001111010111 9. ( 2) (-38.405)10=(-100110.011001111010111000)2 10. = - (1.00110011001111010111000)2 x 2101 11. p=5+127=132=(10000100)2 12. 单精度浮点数为 11000010000110011001111010111000 13. (3) (-0.3125)10=(-0.0101)2=(-1.01)2 x 2-10 14. p=-2+127=125=(1111101)2 15. 单精度浮点数为 10111110101000000000000000000000 第二章80X86/Pentium 微处理器 2- 3 IO/M DT/R DEN RD WR 读存储器0 0 0 0 1 写存储器0 1 0 1 0 2- 17 PA=CS x 16+IP IP 的范围为OOOOH?FFFFH而CS 为 A000H 因此PA的范围即现行代码段可寻址的存储空间范围为 1-10

微机原理选择题库

微机第一章 1.运算器和控制器合称为(B)。A逻辑部件B中央处理器C寄存器D逻辑运算器 2.微型计算机是以(B)为核心部件。A寄存器B微处理器C逻辑部件D控制部件3.微型计算机系统的以(C)为主体。A系统软件B外部设备C微型计算机D操作系统 4.中央处理器英文缩写是(B)。A MP B CPU C CU D ALU 5.计算机中所有信息都用(A)进制数码表示。A2B10C16D12 6.微机中普遍使用(A)单位。A byte B KB C bit D G 7.高档微机主频达到(B)。A80HZ~100HZ B80MHZ~300MHZ C800MHZ~500MHZ D8HZ~3HZ 8.主机主要由(D)和内存储器。A硬件B软件C外存储器D微处理器 9.不属于微机的是(D)。A4位微机B8位微机C16位微机D30位微机 10.不属于微机应用特点的是(D)。A轻便、功耗低B性能可靠C结构灵活适宜性好D应用面窄 11.具有(A)个稳态电路称为2值电路。A2B3C4D5 12.数制是按进位原则进行(A)的科学方法。A计数B输出C输入D编程13.10进制的数码是(A)。A0.1.2.3.4.5.6.7.8.9B1.2.3.4.5.6.7.8.9. C1.2.3.4.5.6.D0.1.2.3. 14.2进制数码是(B)。A1.0.B0.1.C1.1D0.0. 15.数制中使用的数码个数称为(A)。A基B字C项D位 16.每个数位上表示的值的大小称为(B)。A项权值B位权值C权值D项位17.整数部分转换规则:(A)基取余数。A除B加C减D乘 18.小数部分转换规则:(A)基取余数。A乘B加C减D除 19.1位10进制数用(B)位2进制编码表示。A2B4C6D8 20.ASCII码是(A)。A美国信息交换标准码B英国信息交换标准码C2进制编码D 信息汉字编码 2 21.数有(A)数之分。A有符号数B倒数和非倒数C小数和非小数D奇数和偶数22.天符号数是(B)。A负数B正数C倒数D奇数 23.计算机中数的正、负用(A)表示。A0.1B1.0C00.11D11.00 24.计算机中的基本运算由(A)完成。A ALU B CPU C PC D ASCII 25.ALU能进行(A)进制运算,也能进行布尔代数运算。A2B4C6D8 26.计算机中加、减运算采用(C)码。A正B负C补D数 27.计算机中加、减运算采用补码,不仅十分便宜,且不用判断(A)。A正负号B方向C奇数D偶数 28.计算机指令是根据(D)硬件结构特点设计的。A RAM B ASCII C ALU D CPU 29.段址寄存器英文缩写(A)。A CS B ALU C PC D IP

微机原理及应用试题

扬州大学试题纸Array ( 2009-2010学年第1学期) 广陵学院07 班(年)级课程微机原理及应用 (A)卷 1. 以程序存储和程序控制为基础的计算机结构提出者是(B ) A.布尔 B.冯﹒诺依曼 C.图灵 D.帕斯卡尔 2.十进制数95转换成二进制数是(D ) A. 10010101 B. 01100101 C. 0100110 D. 01011111 3.大写字母C的ASCII码是(C ) A. 11001100B B. 00001100B C. 01000011B D. 01000111B 4.在微机中,主机和高速硬盘进行数据交换,一般采用的方式是( D) A. 程序直接控制方式 B. 程序中断控制方式 C. 无条件传送方式 D. DMA方式 5.将寄存器AX的内容求反的正确指令是( C ) A. NEG AX B. CMP AX,0FFFFH C. NOT AX D. CMP AX,AX 6. 指令MOV ARRAY[DI],DX 源操作数的寻址方式是(B ) A.变址寻址 B.寄存器寻址 C.基址寻址 D.基址变址寻址 7. 8086/8088响应不可屏蔽中断时,其中断类型号是(A ) A.由CPU自动产生 B.从外设取得 C.由指令INT给出 D.由中断控制器提供 8.8086指令队列的长度是 ( C ) A. 4个字节 B.5个字节 C.6个字节 D.8个字节 M/、WR、RD信号的状态依次9. 在最小模式下,CPU从外设读取数据操作,IO 为( A ) A. 0,1,0 B. 0,三态,0 C. 0,0,1 D. 1,1,0 10.在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是(D )

微机原理试题库

一、填空题 基础知识 1、数制转换:369D=1B=171H;4095D=1111 1111 1111B=FFFH 10000D=100B=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的补码是 B ,原码是 B 硬件知识 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称为堆栈指针寄存器,用来指示栈顶的偏移地址。

微机原理及应用课后答案

第一次课外作业题参考答案 1微型计算机由哪5个主要部件组成?微型计算机系统包含哪些部分 答:微型计算机的5个主要组成部分:运算器、控制器、存储器、输入设备、输出设备。微型计算机系统包含:硬件和软件,其中硬件包括微型计算机和外设,软件包括系统软件和应用软件。 2微机总线包括哪几类总线? 答:地址总线AB, 数据总线DB,控制总线CB。 3请简要描述数据总线、地址总线和控制总线的基本特点。 答:地址总线AB:单向,用来传送CPU输出的地址信号,确定被访问的存储单元、I/O端口,地址总线的条数决定CPU的寻址能力。 数据总线DB:双向,用来在CPU与存储器、I/O接口之间进行数据传送,其条数决定一次可最多传送数据的宽度。 控制总线CB:双向,用于传送各种控制信号。 1.CPU内部由哪几个主要功能部件构成?各自的主要作用是什么? 答:CPU是微机的核心芯片,它包括运算器、控制器和寄存器。 运算器的功能是完成数据的算术和逻辑运算。 控制器一般由指令寄存器、指令译码器和控制电路组成。控制器的功能是根据指令的要求,对微型计算机各部件发出相应的控制信息,使它们协调工作,从而完成对整个计算机系统的控制。 CPU内部的寄存器是用来存放经常使用的数据的。 2.指令译码器起什么作用? 答:指令译码器对指令寄存器中的操作码字段进行分析,识别该指令规定的操作,向操作控制器发出具体操作的特定信号。 3.请简述诺依曼计算机的工作原理(指令执行过程或计算机是如何执行一条指 令的)。 答:先由指令寄存器IP给出指令所在内存的地址,地址经地址寄存器—地址总线—地址译码器,选中指令所在的内存的单元,CPU发出内存读控制信

(完整版)微机原理及应用试题库

电气工程及其自动化专业《微机原理及应用》试题 一、填空题(每空1分) 1. 微型计算机系统的主要性能指标有:字长、存储容量、指令系统、运算速度、系统配置。 2.微型计算机系统硬件包括:运算器、控制器、存储器、输入设备、输出设备等部 件,这些部件通过数据总线、地址总线、控制总线相连接。 3. 8086的标志寄存器中控制标志有:IF、DF、TF。 4. 8086的标志寄存器中状态标志有: CF 、 AF 、 ZF 、 PF 、 SF 、 OF 。 5. 随机存储器RAM可分为双极型和 MOS型两大类。 6. 只读存储器ROM可分为:ROM、PROM、EPROM、EEPROM。 7. 8255A是可编程并行输入/输出接口,它有3个8位端口,3种工作方式。 8. 8253是可编程定时器/计数器,它有 3 个计数通道, 6 种工作方式。 9. 串行通信中的数据传送模式有:单工,半双工,全双工。 10. 串行通信中最基本的通信方式:异步通信,同步通信。 11. ADC0809有 8 个模拟量输入信号,可用 3 位地址信号控制,有 8 位数据输出。 12. DAC0832是可编程数/模转换器,有8位数字量输入信号,2个模拟量输出信号,可设置3 种工作方式。 13. 8259A是可编程中断控制器,它有 4 个初始化命令字, 3 个操作命令字。 14.汇编语言指令语句格式: [标号:]操作码助记符[操作数1][,操作数2][;注释] 15.CPU和输入/输出设备之间传送的信息有数据信息、状态信息、控制信息。 16. 串行通信中信号传输时的调制解调方式有:调频、调幅、调相。 17. DAC0832可工作在直通、单缓冲、双缓冲三种方式。 18.地址译码的方式有线译码、部分译码、全译码三种。 19.RS-232C串行通信接口T X D和R X D信号的电气性能中“1”= -3~-25V ;“0”= +3~+25V 。20.8237是可编程DMA控制器,它有 4个独立的DMA 通道。 21. 8253每个计数器有 2 种计数方式,计数范围分别为: BCD 0~9999 ;二进制 0~FFFFH 。22.TTL电平经 1488 转换为RS-232C电平,RS-232C电平经 1489 转换为TTL电平。 23. 8086处理器的基本数据类型是字节、字、双字。 24. 8086指令的操作数寻址方式有:立即数、寄存器、存储单元、 I/O端口。25.常见A/D转换器的类型有:并行比较型、双积分型、逐次比较型。 26. 一个计算机系统所具有的物理地址空间的大小是由地址总线的宽度决定的,8086系统的物 理空间的地址为 1M 。 27. 8086EU的主要部件有算术逻辑单元寄存器组,主要完成编码和运算工作。 28. 堆栈段的基值存入 SS 寄存器,数据段的基值存入 DS 寄存器,代码段的基值存于 CS 寄 存器,扩展段的基值存入 ES 寄存器。 29. 8086CPU引脚中,用来控制8086工作方式的引脚为 MN/MX 。 30. 8086CPU引脚中BP默认的段寄存器是(SS),BX默认的段存器是(DS)。

相关文档
最新文档