文档库 最新最全的文档下载
当前位置:文档库 › 单片微机原理与接口技术(C51)复习

单片微机原理与接口技术(C51)复习

单片微机原理与接口技术(C51)复习
单片微机原理与接口技术(C51)复习

单片微机原理与接口技术(C51)复习题

一、选择题:

1、MCS-51系列的单片机中片内RAM的字节大小可能的是()

A、128M

B、128K

C、128

D、64

2、C51语言提供的合法的数据类型关键字是()。

A、sfr

B、BIT

C、Char

D、integer r

3、片内RAM的位寻址区,位于地址()处。

A、00H~1FH

B、20H~2FH

C、30H~7FH

D、80H~FFH

4、间接寻址片内数据存储区(256字节),所用的存储类型是()

A、data

B、bdata

C、idata

D、xdata

5、MCS-51单片机上电复位的信号是()

A、下降沿

B、上升沿

C、低电平

D、高电平

6、可以将P1口的低4位全部置高电平的表达式是()

A、P1&=0x0f

B、P1|=0x0f

C、P1^=0x0f

D、P1=~P1

7、一般单片机C51程序中,为了使程序执行的效率最高,函数参数传递时,函数参数的个数不能够超过()

A、1

B、2

C、3

D、4

8、需要扩展一片外部RAM,大小32K字节,需要的地址线是()

A、15

B、14

C、13

D、12

9、如果将中断优先级寄存器IP中,将IP设置为0x0A,则优先级最高的是()

A、外部中断1

B、外部中断0

C、定时/计数器1

D、定时/计数器0

10、单片机C51中用关键字()来改变寄存器组

A、interrupt

B、unsigned

C、using

D、reentrant

11、存储32×32点阵的一个汉字信息,需要的字节数为()

A、16

B、32

C、64

D、128

12、8255A是可编程的并行输入/输出接口芯片,作为基本输入输出方式,其方式是()

A、方式0

B、方式1

C、方式2

D、方式3

13、8255A是可编程的并行输入/输出接口芯片,内部有()个8位的并行口。

A、2个

B、3个

C、4个

D、5个

14、设MCS-51单片机晶振频率为12MHz,定时器作定时器使用时,其最高的输入计数频率应为()

A、2MHz

B、1MHz

C、500kHz

D、250kHz

15、当MCS-51单片机接有外部存储器,P2口可作为 ( )。

A、数据输入口;

B、数据的输出口;

C、准双向输入/输出口;

D、输出高8位地址

16、使用宏来访问绝对地址时,一般需包含的库文件是()

A、reg51.h

B、absacc.h

C、intrins.h

D、startup.h

17、单片机的定时器/计数器工作方式1是( )。

A、8位计数器结构;

B、2个8位计数器结构;

C、13位计数结构;

D、16位计数结构

18、执行#define PA8255 XBYTE[0x3FFC],PA8255=Ox7e 后存储单元Ox3FFC 的值是()

A、Ox7e

B、8255H

C、未定

D、7e

19、具有模数转换功能的芯片是()

A、ADC0809

B、DAC0832

C、MAX813

D、PCF8563

20、若MCS-51单片机使用晶振频率为6MHz时,其机器周期是( )。

A、2μs

B、4μs

C、8μs

D、1ms

21、MCS-5l单片机的堆栈区是设置在( )中。

A、片内ROM区

B、片外ROM区

C、片内RAM区

D、片外RAM区

22、下列计算机语言中,CPU能直接识别的是()。

A、自然语言;

B、高级语言;

C、汇编语言;

D、机器语言

23、使用_nop_()函数时,必须包含的库文件是()

A、reg52.h

B、absacc.h

C、intrins.h

D、stdio.h

24、ADC0809的启动转换的信号是()

A、ALE

B、EOC

C、CLOCK

D、START

25、串行口每一次传送()字符。

A、1个

B、1串

C、 1波特

D、1帧

26、在串行口工作于移位寄存器方式时,其接收由()来启动。

A、REN

B、RI

C、REN和RI

D、TR

27、8031复位后,PC与SP的值为()

A、0000H,00H;

B、0000H,07H;

C、0003H,07H;

D、0800H,00H

28、单片机应用程序一般存放在()

A、RAM;

B、ROM;

C、寄存器;

D、CPU

29、已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()

A、7542H

B、7542

C、 75.42H

D、75.42

30、若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( )。

A、500

B、1000

C、216-500

D、216-1000

31、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。

A、外部中断0

B、外部中断1

C、定时器0中断

D、定时器1中断

32、MCS-51单片机的外部中断1的中断请求标志是( )。

A、ET1

B、TF1

C、IT1

D、IE1

33、10101.101B转换成十进制数是()。

(A)46.625 (B)23.625 (C) 23.62 (D) 21.625

34、存储器的地址范围是0000H~0FFFH,它的容量为()。

(A)1KB (B) 2KB (C) 3KB (D) 4KB

35、3D.0AH转换成二进制数是()。

(A)111101.0000101B (B) 111100.0000101B

(C) 111101.101B (D) 111100.101B

36、73.5转换成十六进制数是()。

(A)94.8H (B) 49.8H (C) 111H (D) 49H

37、8051单片机内有( )个16位的定时/计数器,每个定时/计数器都有( )种工作方式。

(A) 4, 5 (B) 2, 4 (C) 5, 2 (D) 2, 3

38、若某存储器芯片地址线为12根,那么它的存储容量为( )

A. 1KB

B. 2KB

C.4KB

D.8KB

39、PSW=18H时,则当前工作寄存器是( )

A.0组

B. 1组

C. 2组

D. 3组

40、控制串行口工作方式的寄存器是( )

A.TCON

B.PCON

C.SCON

D.TMOD

41、十进制29的二进制表示为原码()

A 11100010

B 10101111

C 00011101

D 00001111

42、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择()

A、方式0

B、方式1

C、方式2

D、方式3

43、MCS-51外扩ROM,RAM和I/O口时,它的数据总线是()

A、P0

B、P1

C、P2

D、P3

44、-49D的二进制补码为.( )

A 11001111

B 11101101

C 0001000

D 11101100

45、MCS—51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是

()

(A)ALE (B)PSEN(C)EA(D)RST

46、在工作方式0下计数器是由TH的全部8位和TL的5位组成,因此其计数范

围是()。

(A)1~8192 (B)0~8191 (C)0~8192 (D)1~4096

47、串行通信的传送速率单位是波特,而且波特的单位是

(A)字符/秒(B)位/秒(C)帧/秒(D)帧/分

48、8位二进制数,采用补码形式表示一个带符号数,它能表示的整数范围是________。

A、-127~+127;

B、-128~+128;

C、-127~+128;

D、-128~+127

49、用二进制表示一个5位长的十进制数,至少需要用_______位二进制数。

A、14;

B、15;

C、16;

D、17

50、下列数据中有可能是八进制数的是:

A、764;

B、238;

C、396;

D、789

51、已知:带符号位二进制数X和Y的原码为[X[

原=10011010B,[Y]

=11101011B,则[X+Y]

=________。

A、01111011B;

B、10000101;

C、11111011B;

D、溢出

52、已知:带符号位二进制数X和Y的补码为[X]

补=11001000B,[Y]

=11101111,

则[X+Y]真值=________。

A、-55;

B、-73;

C、+73;

D、溢出

53、为实现微型机系统中数据总线的双向传送,必须采用_______来控制数据的流向。

A、寄存器;

B、锁存器;

C、三态门;

D、传输器

54、一存储器芯片的存储容量为4K×8位,则它有_______根地址线。

A、11;

B、12;

C、13;

D、14

55、CPU中程序计数器(PC)中存放的是________。

A、指令;

B、指令地址;

C、操作数;

D、操作数地址

56、在微机系统中,实现模块(部件)之间相互连接的总线称为_____。

A、外总线;

B、串行总线;

C、通信总线;

D、系统总线

57、一台微型机具有4KB的连续存储器,其存储空间首地址为4000H,则末地址为________。

A、4FFFH;

B、5000H;

C、7FFFH;

D、8000H

58、一台微型机,其存储器首地址为2000H,末址为5FFFH,存储容量为________KB。

A、4;

B、8;

C、12;

D、16

59、微处理器用13条地址线寻址,其寻址范围为________。

A、1KB;

B、2KB;

C、4KB;

D、8KB

60、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是:

A、PC;

B、PSW;

C、A;

D、SP

61、外部中断1固定对应的中断入口地址为_______。

A、0003H;

B、000BH;

C、0013H;

D、001BH

62、各中断源发出的中断请求信号,都会标记在MCS-51系统中的______。

A、TMOD;

B、TCON/SCON;

C、IE;

D、IP

63、MCS-51单片机可分为两个优先级别。各中断源的优先级别设定是利用寄存器________。

A、IE;

B、IP;

C、TCON;

D、SCON

64、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是_________。

A、P0口和P2口;

B、P0口;

C、P2口和P3口;

D、P2口

65、计算机工作时,能写入也能读出的半导体存储器是________。

A、RAM;

B、ROM;

C、磁盘;

D、磁带

66、在串行异步通信时,传送一个具有奇偶校验位的ASCⅡ码字符,传送速率为1200波特,此时每秒传送的字符数最多为_______个。

A、171;

B、150;

C、133;

D、120

67、某系统拟采用的芯片为8051,采用自动重装初值的定时方式,则定时器的工作方式应采用________。

A、方式1;

B、方式2;

C、方式0;

D、方式3

68、某系统采用芯片为8051,拟使用定时器/计数器0与定时器/计数器1,当TMOD的设置为50H,则两个定时器/计数器的工作方式为_________:

A、定时器/计数器0为方式0计数方式,定时器/计数器1为方式1定

时方式。

B、定时器/计数器0为方式0定时方式,定时器/计数器1为方式1计

数方式。

C、定时器/计数器0为方式1定时方式,时器/计数器1为方式0计数

方式。

D、定时器/计数器0为方式1计数方式,时器/计数器1为方式0定时

方式。

69、同一优先级中的中断源优先权排队由中断系统的硬件确定,用户无法自行安排。下面的同一优先级中断源排队正确的是_______。

A、外部中断0比定时器/计数器0优先级高;

B、定时器/计数器0比外部中断0优先级高;

C、串行接口中断比外部中断1优先级高;

D、定时器/计数器1中断比串行接口中断优先级低。

70、8255多功能芯片的控制字寄存器的控制字有两种,一是方式控制字,另一个是置位、复位控制字。下面叙述正确的是_________。

为1时为置位、复位控制字;

A、D

7

为0时为方式控制字;

B、D

7

C、D

为0时为置位、复位控制字;

7

D、以上均不对。

二、填空题

1、-32的补码为________B,补码11011010B代表的真值为______D。

2、原码数BFH=________D,原码数6EH=________D。

3、MCS-51单片机上电复位时,CPU从_______H 单元开始执行程序,SP=_______H,第一个压入堆栈的数据将位于______(片内,片外)RAM的_______H单元。

4、堆栈的操作遵循______________的数据存储原则,针对堆栈的两种操作为________和________。

5、MCS-51单片机PC的长度为______位;SP的长度为_______位,数据指针DPTR 的长度为________位。

6、8031由于其片内无_______存储器,故使用时需将EA引脚接____电平;这时_______口作地址/数据总线,它传送地址码的______位, _______口作地址总线,传送地址码的______位。

7、MCS-51单片机有_______个中断源。上电复位时,同级中断的优先级另从高至低为_____________、____________、_____________、______________和_____________,若IP=00010100B,则优先级别最高者为________、最低者为_________。

8、MCS-51单片机8031中有______个________位的定时器/计数器,可以设定的工作方式有_______种。

9、在异步通信中若每个字符由11位组成,串行口每秒传送250个字符,则对自

学成才的波特率为__________。

=6MHz,则时钟周期为_______μs,机周期为_______μs。

10、若系统晶振频率 f

OSC

11、12根地址线可选__________个存储单元,32KB存储单元需要________根地址线。

12、三态缓冲器的“三态”是指_______态、_______态和_______态。

13、74LS377通常用来作简单_______口,而74LS244则常用来作简单_________接口扩展。

14、一个8路的数据选择器有______个选择输入端。

15、当CPU访问由8155扩展的RAM时,8155的IO/M必须为______电平。

16、A/D转换器的作用是将_______量转为_______量,D/A转换器的作用则是将______量转为_______量。

17、若PSW=18H,则有效R0的地址为_______H。

18、在定时器/计数器0的工作方式为方式3时,TH0溢出时,____标志将被硬件置1去请求中断。

19、欲使P1口的低四位输出0而高四位不变,应执行一条______指令。

20、设A=55H,R5=AAH,则执行ANL A,R5指令后的结果是A=________,R5=_________。

21、-32的补码为__________B,补码11011010B代表的真值为_______D。

22、8031单片机因其片内无______存储器,需将EA引脚接______电平。8031片外可直接寻址的存储空间达_______KB。

23、MCS-51单片机PC的长度为_______位;SP的长度为______位,DPTR的长度为______位。当单片机上电复位时PC=______H,SP=_______H,

24、若PSW为18H,则选取的是第________组通用寄存器。

25、8051单片机中片内RAM分为_______________区,______________区_______________区等三个区域。

26、每一条指令通常由__________和___________两部分组成。

27、MCS-51系统单片机的指令系统含有_____________、______________、______________、______________、____________________________、______________等寻址方式。

28、访问8051片外数据存储器单元(16位地址)的指令是____________和

______________,它们采用的是___________寻址方式。

29、设A=55H,R5=0FH,则执行ANL A,R1指令后的结果是A=_________,

30、8051单片机中有______个_____位的定时/计数器,可以被设定的工作方式有_______ 种,其中方式_____为8位可重装初值的定时计数器。

31、原码数CFH=_________D,-100的补码=____________H。

32、若A中数据为63H,则PSW的最低位为________。

33、8051有______个中断源,______个中断优先级,若已知IP=00010100B则中断优先级别最高者为________,最低者为________。

34、8051单片机的内部硬件结构包

括:、、和

以及并行I/O口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过相连接。

35、通常,单片机上电复位时PC = H,SP

= H;而工作寄存器则缺省采用第组,这组寄存器的地址范围是从至H。

36、MCS-51单片机访问片外存储器时利用信号锁存来

自口的低八位地址信号。

37、将8031片外程序存储器内的数据传送给A,可以采用的指令是

_

38、若PSW为18H,则选择的是第________组通用寄存器。

39、MCS-51单片机系列有个中断源,可分为个优先级。上电复位时中断源的优先级别最高。

40、当使用8031单片机时,需要扩展外部程序存储器,此时EA应

为电平。

41、在串行通信中工作方式是10位异步通信方式。

42、起止范围为0000H~3FFFH的存储器容量为KB。

43、MCS-51的堆栈只可设置在中,堆栈寄存器sp

是位寄存器。

44、MCS-51单片机的P0~P3口均是I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统

的和。

12.RST是单片机的引脚,ALE引脚是用来锁

存的。

45、假定(SP)=4AH , (3FH)=30H,(4AH)=60H。执行下列指令:

POP DPH

POP DPL

后,DPTR的内容为,SP的内容

是。

46、单片机的复位操作是__________(高电平/低电平),单片机复位后,堆栈指针SP的值是_______。

47、单片机程序的入口地址是______________,外部中断1的入口地址是

______________。

48若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为_________,机器周期为______________。

三、阅读(考试时将会在某些地方由同学们补齐,所以要真正阅懂程序)

1、书本实例2,键控流水灯

2、书本实例五,计数显示器

3、书本实例6

4、书本例6.1,P1.0脚上输出周期为2ms的方波。

5、书本例6.2,讨论GATE使用。

6、例7.1

7、例7.2

8、例7.3

9、例7.4

10、例7.5

11、例8.5

四、程序设计题

1、第四章习题:5、7、8

2、第五章习题5、7

3、第六章习题7、9、10

微机原理与接口技术复习资料(概念)

微机原理与接口技术复习资料(概念)

填空 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、计算机的发展经历了时代,微型机属于第代计算机。 2、计算机的发展以集成电路的更新为标志,而微型机的发展是以CPU 的发展 为特征。 3、微处理器又称为CPU ,是微型机的核心部件。 4、把CPU、存储器、I/O接口等集成在一块芯片上,称为单片机。 5、把CPU、存储器、I/O接口等通过总线装配在一块印刷板上,称为单板机。 6、微机的系统总线是连接CPU、存储器及I/O的总线,AB表示地址总线,DB 表示数据总线,CB表示控制总线。 7、软件按功能可分为系统软件和应用软件。 8、操作系统属于系统软件,Word属于应用软件。 9、只配有硬件的计算机称为裸机。 10、衡量存储容量的基本单位是 B ,1kB= 1024 B,1MB= 1024 kB, 1GB= 1024 MB,1TB= 1024 GB。 11、一个完整的计算机系统包括硬件系统和软件系统两大部分。 12、微型机中具有记忆能力的部件是存储器,其中用户使用的是外存储器, 其存储内容在断电以后将保留。 13、微型机的运算速度一般可以用CPU的主频表示,其单位是MHz 或 GHz 。 14、微机硬件系统一般是由五部分组成,包括运算器、控制器、存储器、 输入设备和输入设备。其中前两部分又合称为CPU 。 15、计算机的发展趋势可用“四化”来表示,即巨型化,微型化,网络化和智能化。 第三章微机中的CPU 1、CPU是用大规模或超大规模集成电路技术制成的半导体芯片,其中主要包括运 算器、存储器和控制器。

微机原理与接口技术知识点复习总结汇编

第一章计算机基础知识 本章的主要内容为不同进位计数制计数方法、不同进位制数之间相互转换的方法、数和字符在计算机中的表示方法、简单的算术运算以及计算机系统的组成。下边将本章的知识点作了归类,图1为本章的知识要点图,图1.2为计算机系统组成的示意图。 本章知识要点 数制 二进制数(B) 八进制数(Q) 十六进制数(H) 十进制数(D) B) 码制 带符号数编码 奇偶校验码 字符编码 原码 反码 补码 ASCII码 BCD码 压缩BCD码 非压缩BCD码计算机系统组成 计算机系统组成硬件 主机 外部设备 中央处理器(CPU) 半导体存储器 控制器 运算器 ROM RAM 输入设备 输出设备 软件 系统软件 应用软件 操作系统:如DOS、Windows、Unix、Linux等 其他系统软件 用户应用软件 其他应用软件 各种计算机语言处理软件:如汇编、解释、编译等软件

第二章8086微处理器 本章要从应用角度上理解8086CPU的内部组成、编程结构、引脚信号功能、最小工作模式的系统配置、8086的存储器组织、基本时序等概念。下面这一章知识的结构图。 本章知识要点 Intel 8086微处理器 时钟发生器(8284) 地址锁存器(74LS373、8282) 存储器组织 存储器逻辑分段 存储器分体 三总线(DB、AB、CB) 时序 时钟周期(T状态) 基本读总线周期 系统配置 (最小模式) 8086CPU 数据收发器(8286、74LS245) 逻辑地址物理地址 奇地址存储体(BHE) 偶地址存储体(A0) 总线周期指令周期 基本写总线周期 中断响应时序 内部组成 执行单元EU(AX、BX、CX、DX、SP、BP、SI、DI、标志寄存器) 总线接口单元BIU(CS、DS、SS、ES、IP) 地址/数据 控制 负责地址BHE/S7、ALE 引脚功能(最小模式)地址/状态 数据允许和收发DEN、DT/R 负责读写RD、WR、M/IO 负责中断INTR、NMI、INTA 负责总线HOLD、HLDA 协调CLK、READY、TEST 模式选择MN/MX=5V

微机原理与接口技术期末复习知识点总结

1.8086CPU由哪两部分构成?它们的主要功能是什么? 由执行部件EU以及总线接口部件BIU组成。 执行部件的功能是负责指令的执行。总线接口部件负责cpu 与存储器、I/O设备之间的数据(信息)交换。 2.叙述8086的指令队列的功能,指令队列怎样加快处理器速度? 在执行部件执行指令的同时,取下一条或下几条指令放到缓冲器上,一条指令执行完成之后立即译码执行下一条指令,避免了CPU取指令期间,运算器等待的问题,由于取指令和执行指令同时进行,提高了CPU的运行效率。 3.(a)8086有多少条地址线?(b)这些地址线允许8086能直接访问多少个存储器地址? (c)在这些地址空间里,8086可在任一给定的时刻用四个段来工作,每个段包含多少个 字节? 共有20条地址线。数据总线是16位. 1M。64k。 4.8086CPU使用的存储器为什么要分段?怎样分段? 8086系统内的地址寄存器均是16位,只能寻址64KB;将1MB存储器分成逻辑段,每段不超过64KB空间,以便CPU操作。 5.8086与8088CPU微处理器之间的主要区别是什么? (1)8086的外部数据总线有16位,8088的外部数据总线只有8位;(2)8086指令队列深度为6个字节,8088指令队列深度为4个字节;(3)因为8086的外部数据总线为16位,所以8086每个周期可以存取两个字节,因为8088的外部数据总线为8位,所以8088每个周期可以存取一个字节;4)个别引脚信号的含义稍有不同。 6.(a)8086CPU中有哪些寄存器?其英文代号和中文名称?(b)标志寄存器有哪些标志 位?各在什么情况下置位? 共14个寄存器:通用寄存器组:AX(AH, AL) 累加器; BX(BH, BL) 基址寄存器; CX(CH, CL) 计数寄存器; DX(DH, DL) 数据//’寄存器;专用寄存器组:BP基数指针寄存器; SP 堆栈指针寄存器; SI 源变址寄存器;DI目的变址寄存器;FR:标志寄存器;IP:指令指针寄存

微机原理与接口技术复习提纲

1、简述中断源的分类和它们之间的优先顺序如何?并分别简述CPU响应各类中断源的条件? 答:按中断源与CPU的位置关系,可分为外部中断和内部中断两大类: 外部中断是指有外部设备通过硬件触发请求的方式产生的中断,又称为硬件中断,外部中断有分为非屏蔽中断和可屏蔽中断 内部中断是由CPU运行程序错误或执行内部程序调用引起的一种中断,亦称软件中断。 它们之间的优先顺序是内部中断、非屏蔽中断、可屏蔽中断和单步(跟踪)中断。 CPU响应内部中断、非屏蔽中断、可屏蔽中断和单步(跟踪)中断等四类中断的相同条件是:(1)必须要有中断请求,(2)CPU当前正在执行的指令必须结束,而对于可屏蔽中断,还必须满足IF=1,即CPU处于开中断状态的条件。 2、简述动态存储器(DRAM)的特点? 答; (1) CPU对RAM中的每一单元能读出又能写入。 (2) 读/写过程先寻找存储单元的地址再读/写内容。 (3) 读/写时间与存储单元的物理地址无关。 (4) 失电后信息丢失。现已开发出带电池芯片的RAM,称为非易失性RAM(NVRAM),做到失电后信息不丢失。(5) 作Cache和主存用 3、8086 CPU中地址加法器的重要性体现在哪里? 答:地址加法器是8086 CPU的总线接口单元中的一个器件,在8086存储器分段组织方式中它是实现存储器寻址的一个关键器件,地址加法器将两个16位寄存器中的逻辑地址移位相加,得到一个20位的实际地址,把存储器寻址空间从64K扩大到1M,极大地扩大了微型计算机的程序存储空间,从而大大提高了程序运行效率。 4、8086 CPU中有哪些寄存器?分组说明用途。哪些寄存器用来指示存储器单元的偏移地址? 答:8086 CPU中有8个通用寄存器AX、BX、CX、DX、SP、BP、SI、DI;两个控制寄存器IP、FL;四个段寄存器CS、DS、SS、ES。8个通用寄存器都可以用来暂存参加运算的数据或中间结果,但又有各自的专门用途。例如,AX专用做累加器,某些指令指定用它存放操作数和运算结果;CX为计数寄存器,在某些指令中做计数器使用;DX为数据寄存器;BX为基址寄存器,BP为基址指针,SI为源变址寄存器,DI为目的变址寄存器,这4个寄存器在数据寻址中用来存放段内偏移地址(有效地址)或段内偏移地址的一部分;SP为堆栈指示器,用来存放栈顶有效地址。两个控制寄存器用来存放有关的状态信息和控制信息。例如,标志寄存器FL用来存放状态标志和控制标志;而指令指针用来存放下一条要取指令的有效地址。四个段寄存器用来存放段地址。例如,CS寄存器用来存放代码段的段地址;DS寄存器用来存放数据段的段地址;SS寄存器用来存放堆栈段的段地址;ES寄存器用来存放扩展段的段地址。 5、DRAM为什么要刷新,存储系统如何进行刷新? DRAM以单个MOS管为基本存储单元,以极间电容充放电表示两种逻辑状态。由于极间电容的容量很小,充电电荷自然泄漏会很快导致信息丢失,所以要不断对它进行刷新操作、即读取原内容、放大再写入。 存储系统的刷新控制电路提供刷新行地址,将存储DRAM芯片中的某一行选中刷新。实际上,刷新控制电路是将刷新行地址同时送达存储系统中所有DRAM芯片,所有DRAM芯片都在同时进行一行的刷新操作。 刷新控制电路设置每次行地址增量,并在一定时间间隔内启动一次刷新操作,就能够保证所有DRAM芯片的所有存储单元得到及时刷新。 6、计算机I/O接口有何用途?试列出8个I/O接口。

《微机接口技术》期末考试复习题及参考答案

微机接口技术复习题 (课程代码 252267) 一、选择题 1、接口的基本功能是()。 A、输入缓冲 B、输出锁存 C、输入缓冲,输出锁存 D、编址使用 2、8086系统中优先级最高的中断是()中断。 A、除法除以0 B、指令 C、非屏蔽 D、断点 3、8255工作在方式0时,具有()功能。 A、查询输入/输出 B、输入缓冲、输出锁存 C、无条件输入/输出 D、双向数据传送 4、PC/XT总线的地址信号和数据信号是()的。 A、分时复用 B、分开传送 C、混杂一起 D、不需地址 5、8086非屏蔽中断的类型码是()。 A、00H B、02H C、08H D、不定 6、DMA工作方式时,总线上的各种信号是由()发送的。 A、中断控制器 B、CPU C、存储器 D、DMA控制器 7、CPU执行OUT DX,AL指令时,()的值输出到地址总线上。 A、AL寄存器 B、AX寄存器 C、DL寄存器 D、DX寄存器 8、查询输入/输出方式下,外设状态线要经过()与微机相连。 A、锁存器 B、译码器 C、缓冲器 D、放大器 9、8253工作在BCD码计数据器时,若初值为100,则应写为()。 A、100H B、64H C、100 D、0100 10、PC机的串行通信接口COM1地址为()。 A、3F8H-3FFH B、2F8H-2FFH C、378H-37FH D、20H-21H 11、中断自动结束方式是自动将8256A()相应位清零。 A、ISR B、IMR C、IRR D、ICW 12、一个I/O地址称为一个()。 A、接口 B、端口 C、外设 D、芯片 13、输入/输出指的是主机与()交换数据。

微机原理与接口技术复习总结

第一章 计算机基础知识 本章的主要内容为不同进位计数制计数方法、不同进位制数之间相互转换的 方法、数和字符在计算机中的表示方法、简单的算术运算以及计算机系统的组成。 下边将本章的知识点作了归类,图1为本章的知识要点图,图1.2为计算机系统 组成的示意图。 第二章 8086微处理器 本章要从应用角度上理解8086CPU 的内部组成、编程结构、引脚信号功能、最小工作模式的系统配置、8086 的存储器组织、基本时序等概念。下面这一章知识的结构图。 第三章 8086的指令系统 本章重点是8086CPU 指令的寻址方式,每条指令的格式、功能及标志的影响;同时还涉及到存储器单元的物理地址计算、标志位填写和堆栈操作。下图为本章知识结构图。 第四章 汇编语言程序设计 本章主要内容是汇编语言类别、伪指令语句格式和作用、基本程序结构、调用程序和被调用程序之间数据传递途径以及汇编源程序上机调试过程。 本章重点是阅读程序和编写程序。下边是本章的知识结构图。 第五章 半导体存储器 半导体存储器是用半导体器件作为存储介质的存储器。本章讨论半导体存储本章知识要点 数制 二进制数(B) 八进制数(Q) 十六进制数(H) 十进制数(D) B) 码制 带符号数编码 奇偶校验码 字符编码 原码 反码 补码 ASCII 码 BCD 码 压缩BCD 码 非压缩BCD 码 计算机系统组成 计算机系统组成 硬件 主机 外部设备 中央处理器(CPU) 半导体存储器 控制器 运算器 ROM RAM 输入设备 输出设备 软件 系统软件 应用软件 操作系统:如DOS 、Windows 、Unix 、Linux 等 其他系统软件 用户应用软件 其他应用软件 各种计算机语言处理软件:如汇编、解释、编译等软件 本章知识要点 Intel 8086微处理器 时钟发生器(8284) 地址锁存器(74LS373、8282) 存储器组织 存储器逻辑分段 存储器分体 三总线(DB 、AB 、CB) 时序 时钟周期(T 状态) 基本读总线周期 系统配置 (最小模式) 8086CPU 数据收发器(8286、74LS245) 逻辑地址 物理地址 奇地址存储体(BHE ) 偶地址存储体(A0) 总线周期 指令周期 基本写总线周期 中断响应时序 内部组成 执行单元EU (AX 、BX 、CX 、DX 、SP 、BP 、SI 、DI 、标志寄存器) 总线接口单元BIU (CS 、DS 、SS 、ES 、IP ) 本章知识要点 操作数寻址方式 立即数寻址、寄存器寻址、存储器寻址……. 堆栈结构(后进先出) 堆栈指针(SP) 逻辑地址、物理地址 寻址方式 指令格式 堆栈操作(入栈、出栈) 立即数寻址 指令功能 对标志位影响 填写标志位 寄存器寻址 存储器寻址 串操作寻址 I/O 端口寻址 隐含寻址 直接寻址 寄存器间接寻址 寄存器相对寻址 基址变址寻址 相对基址变址寻址 指 令 功 能 数据传送类(通用数据传送指令、堆栈指令、交换指令、I/O 传送指令、换码指令、有效地址传送指令、 标志寄存器传送指令) 算术运算类指令(加法指令,减法指令, 乘法指令,除法指令,BCD 码调整指令) 逻辑类指令(逻辑运算指令、逻辑移位操作指令) 串操作类指令(串传送、比较、扫描、串存和取指令) 控制转移类指令(条件和无条件转移、子程序调用和返回指令、子程序调用和返回、中断) 、 处理器控制类指令 汇编语言语句类别 程序基本结构 顺序结构 本章知识实指令语句 分支结构 伪指令语句 宏指令语句 寄存器约定 符号定义伪指令 EQU 、= 伪指令语数据定义伪指令 DB 、DW 、DD …… 段定义伪指令 SEGMENT ……ENDS 过程定义伪指令 PROC 、ENDP 段指派伪指令 ASSUME 地址/数据 控制 负责地址BHE/S7、ALE 引脚功能 (最小模式) 地址/状态 数据允许和收发 DEN 、DT/R 负责读写RD 、WR 、M/IO 负责中断INTR 、NMI 、INTA 负责总线HOLD 、HLDA 协调CLK 、READY 、TEST 模式选择MN/MX=5V

计算机接口技术期末复习资料全

计算机接口技术期末复习资料 1.简述CPU发展历程? 答:自1946年在美国宾夕法尼亚大学生产的第一台电子计算机问世以来,可以吧计算机发展划分为四个阶段:第一个阶段(1946-1958)以电子管为主要元件,第二个阶段(1958-1964)以晶体管为主要元件,第三个阶段(1964-1970)以小规模集成电路为主要元件,到了第四个阶段(1970-今)主要以大规模集成电路为主要元件。 2.微机系统有哪些功能部件组成?他们各自具有什么结构?采用什么样的结构? 答: 3.说明程序存储及程序控制的概念。 答: 4.说明微机系统的工作过程。 答:采用程序存储思想,把计算机执行所需要的程序及数据都保存在计算机的存储器,运算器和控制器进行分析和处理所需要的指令和数据要从存储器中取出。 5.总线规的基本容是什么? 答:物理特性,功能特性,电气特性。 6.根据在微机系统的不同层次上做的总线分类,微机系统中共有哪几类总线? 答:片总线,局部总线,系统总线,通信总线。 7.同步总线传输是如何实现总线控制的?异步总线传送是如何实现总线控制的?半同步总线传送是如何 实现总线控制的?

答: 8.采用标准总线结构组成的微机系统有何优点? 答:小板结构,高度模块化,具有一整套高可靠措施,可长期工作在恶劣的环境下,结构简单。 9.说明存储器系统的主要性能指标。 答:存储容量,存取周期,存取时间,可靠性,性价比。 10.术语“非易失性存储器”是什么意思?PROM和EPROM分别代表什么意思? 答: 11.微机中常用的存储器有哪些类型?他们各有何特点?分别适用于那些场所? 答: 12.是比较静态RAM和动态RAM的优缺点。 答:

微机原理及接口技术期末复习资料重点归纳

微机重点总结 第一章 计算机中数的表示方法:真值、原码、反码(-127—+127)、补码(-128—+127)、BCD码,1000的原码为-0,补码为-8,反码为-7。 ASCII码:7位二进制编码,空格20,回车0D,换行0A,0-9(30-39),A-Z(41-5A),a-z(61-7A)。 模型机结构介绍 1、程序计数器PC:4位计数器,每次运行前先复位至0000,取出一条指令后PC自动加1,指向下一条指令; 2、存储地址寄存器MAR:接收来自PC的二进制数,作为地址码送入存储器; 3、可编程只读存储器PROM 4、指令寄存器IR:从PROM接收指令字,同时将指令字分别送到控制器CON和总线上,模型机指令字长为8位,高4位为操作码,低4位为地址码(操作数地址); 5、控制器CON:(1)每次运行前CON先发出CLR=1,使有关部件清零,此时PC=0000,IR=0000 0000;(2)CON 有一个同步时钟输出,发出脉冲信号CLK到各部件,使它们同步运行;(3)控制矩阵CM根据IR送来的指令发出12位控制字,CON=C P E P L M E R L I E I L A E A S U E U L B I O; 6、累加器A:能从总线接收数据,也能向总线送数据,其数据输出端能将数据送至ALU进行算数运算(双态,不受E门控制); 7、算数逻辑部件ALU:当S U=0时,A+B,当S U=1时,A-B; 8、寄存器B:将要与A相加或相减的数据暂存于此寄存器,它到ALU的输出也是双态的; 9、输出寄存器O:装入累加器A的结果; 10、二进制显示器D。 中央处理器CPU:PC、IR、CON、ALU、A、B;存储器:MAR、PROM;输入/输出系统:O、D。 执行指令过程:指令周期(机器周期)包括取指周期和执行周期,两者均为3个机器节拍(模型机),其中,取指周期的3个机器节拍分别为送地址节拍、读存储节拍和增量节拍。 控制器:环形计数器(RC)、指令译码器(ID)、控制矩阵(CM)、其他控制电路。 微型计算机硬件基本结构:算术逻辑单元ALU、控制器、存储器、输入/输出设备。 微型机工作原理:存储程序,按地址顺序执行。 第二章 微处理器基本结构和功能: 1、内部寄存器阵列(通用寄存器和专用寄存器); 2、算数逻辑运算单元; 3、控制器(指令寄存器、指令译码器和各种定时与控制 信号产生电路); 4、现代微处理器中还集成了浮点运算部件及高速缓冲寄 存器cache。 8086/8088微处理器结构: 执行部件EU的组成: 1、ALU(算术逻辑单元); 2、寄存器组: (1)通用寄存器:4个16位通用寄存器(AX、BX、CX、DX)或8个8位寄存器(AL、AH、BL、BH、CL、CH、DL、DH),其中AX为累加器,BX为基址寄存器,CX为计数寄 存器,DX为数据寄存器; (2)专用寄存器:两个16位指针寄存器SP和BP,两个 16位变址寄存器SI和DI,其中,SP是堆栈指针寄存器, 由它和堆栈段寄存器SS一起来确定堆栈在内存中的位 置,BP是基址指针寄存器,通常用于存放基地址,SI是 原变址寄存器,DI是目的变址寄存器,都用于指令变址寻 址方式; (3)标志寄存器FR :为16位寄存器,其中7位未使用, 使用的9个标志位可分为两类:状态标志(CF、PF、AF、8086/8088 CPU 总线接口单 元BIU(完成 取指令和存 取数据) 执行单元EU (负责分析 指令和执行 指令) 段寄存器(CS、SS、DS、ES) 指令指针寄存器IP 地址加法器 指令队列 内部控制逻辑 输入/输出控制电路 算术逻辑单元ALU 寄存器组 标志寄存器FR 暂存器 AX BX CX DX 通用寄存器 专用寄存器

微机原理与接口技术小题复习

微机原理与接口技术小题复习 一、填空 1.8086CPU 从偶地址读写一个字时,需要 1 个总线周期,从奇地址读写一个字时,需要 2 个总线周期。 2.如果CS=1200H ,IP=FF00H ,则程序指令在内存的实际地址 (物理地址)为 21F00H 。 3.8086/8088提供的能接收外部中断请求信号的引脚是 INTR 和 NMI 。 4.(接上题)两种请求信号的主要不同之处在于 是否有屏蔽 。 5.8086在最小模式的典型配置有8086、8284、 8282 和 8286 。 6.8086有16位数据线,当 B H E 脚的信号为 高 电位时,实现了高8位的数据传输。 7.):单字节无符号整数_0~255_;单字节有符号整数__-128~+127_____。 8.8086/8088的标志寄存器中的溢出标志位是 O F , 中断允许标志位是 I F 。 9.8086/8088CPU 内部结构按功能可分成两部分,即 执行单元 和 总线接口单元 。 10.8086CPU 指令队列长度为 6 ,8088CPU 指令队列长度为 4 。 11.当CPU 进行数据输出时,R DT /为 高 电平,控制信号IO M /必须是__低____,当CPU 进行数据输入时R DT / 为 低 电平。 12.当存储器的读出时间大于CPU 所要求的时间时,为保证CPU 与存储器时序的正确配合,就要利用 READY (8086CPU )腿信号,使CPU 插入一个等待状态。 13.8086/8088的中断响应用2个总线周期,从INTA 引脚输出2个负脉冲。 14.8086CPU 的数据线的位数为 16 位,I/O 地址线的位数为 16 位。 15.当8086/8088的引脚MN /接高电位时,便工作于 最小 模式;当引脚MN /接地时,便工作于 最大 模式。 16.若8086CPU 从3A217H 存储单元中读取一个字要占用 2 总线周期,若从3A210H 存储单元中读取一个字要占用 1 总线周期。 17.8086CPU 复位时,总是从地址 FFFF0H 开始执行程序。 18. 在存储器系统中,实现片选控制的方法有三种,它们是全译码选择方式、 部分译码选择方式,线性选择方式。 19.CPU 与外设进行数据交换有 程序中断控制 、 DMA 控制 和程序控制方式三种控 制方式。 20.CPU 从I/O 接口的 状态端口 中获取外部设备的“忙”、“闲”和“准备好”等信息。CPU 通过I/O 接口中的控制端口(命令端口)向外设发出“启动”和“停止”等信号。 21.计算机CPU 与输入/输出设备之间交换的信息包括 数据信息 、状态信息 和控制信息 三类信息。 22.8086CPU 内部结构按功能可分成执行部件和总线接口部件两部分,算术逻辑单元在 执行部件中,段寄存器在 总线接口部件中。 23.8253可采用 6 种操作方式,8255可采用 3 种操作方式。 24.8086CPU 的内存寻址空间最大为 1M 字节,I/O 接口寻址能力为 16K 个端口。 25.串行通信的基本工作方式有 异步方式 和 同步方式 两种。 26.存储器某单元地址为3250H :0016H ,其段地址为 3250 ,偏移地址为 0016 ,物理地址为 32516 。 30.如某CPU 外部地址总线为26位,能直接寻址 64 MB 物理地址空间。 31.8086系统中,如果寄存器CS= A000 ,IP=285AH ,则程序指令的实际地址为A285AH 。 32.串行通信中,RS -232C 接口输出为-10V 电压时,为逻辑 高 (高/低)电平。 1、运算器、控制器是微机的核心,两者合称为中央处理器。 1、 3、计算机内,其信息是以__二进制__码形式表示的。、、 4、宏汇编语言程序被汇编时,_指令_语句产生代码指令,伪指令语句不产生代码指令,宏指

微机原理与接口技术_期末复习题(1)概要

“微机原理与接口技术”2008年期末考试复习题 1.微机系统的硬件由哪几部分组成? 答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。 2.什么是微机的总线,分为哪三组? 答:是传递信息的一组公用导线。分三组:地址总线,数据总线,控制总线。 3.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么? 答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO 设备之间的数据传送。执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。 4.8086指令队列的作用是什么? 答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。 5.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻 址?完成逻辑地址到物理地址转换的部件是什么? 答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。 6.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多 少?指向这一物理地址的CS值和IP值是唯一的吗? 答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H, IP=0F00H。 7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少? 答:偏移地址为54100H。(物理地址=段地址*16+偏移地址) 8.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?

微机原理与接口技术复习提纲

1、简述中断源的分类和它们之间的优先顺序如何并分别简述CPU响应各类中断源的条件答:按中断源与CPU的位置关系,可分为外部中断和内部中断两大类: 外部中断是指有外部设备通过硬件触发请求的方式产生的中断,又称为硬件中断,外部中断有分为非屏蔽中断和可屏蔽中断 内部中断是由CPU运行程序错误或执行内部程序调用引起的一种中断,亦称软件中断。 它们之间的优先顺序是内部中断、非屏蔽中断、可屏蔽中断和单步(跟踪)中断。 CPU响应内部中断、非屏蔽中断、可屏蔽中断和单步(跟踪)中断等四类中断的相同条件是:(1)必须要有中断请求,(2)CPU当前正在执行的指令必须结束,而对于可屏蔽中断,还必须满足IF=1,即CPU处于开中断状态的条件。 2、简述动态存储器(DRAM)的特点 答; (1) CPU对RAM中的每一单元能读出又能写入。 】 (2) 读/写过程先寻找存储单元的地址再读/写内容。 (3) 读/写时间与存储单元的物理地址无关。 (4) 失电后信息丢失。现已开发出带电池芯片的RAM,称为非易失性RAM(NVRAM),做到失电后信息不丢失。(5) 作Cache和主存用 3、8086 CPU中地址加法器的重要性体现在哪里 答:地址加法器是8086 CPU的总线接口单元中的一个器件,在8086存储器分段组织方式中它是实现存储器寻址的一个关键器件,地址加法器将两个16位寄存器中的逻辑地址移位相加,得到一个20位的实际地址,把存储器寻址空间从64K扩大到1M,极大地扩大了微型计算机的程序存储空间,从而大大提高了程序运行效率。 4、8086 CPU中有哪些寄存器分组说明用途。哪些寄存器用来指示存储器单元的偏移地址答:8086 CPU中有8个通用寄存器AX、BX、CX、DX、SP、BP、SI、DI;两个控制寄存器IP、FL;四个段寄存器CS、DS、SS、ES。8个通用寄存器都可以用来暂存参加运算的数据或中间结果,但又有各自的专门用途。例如,AX专用做累加器,某些指令指定用它存放操作数和运算结果;CX为计数寄存器,在某些指令中做计数器使用;DX为数据寄存器;BX为基址寄存器,BP为基址指针,SI为源变址寄存器,DI为目的变址寄存器,这4个寄存器在数据寻址中用来存放段内偏移地址(有效地址)或段内偏移地址的一部分;SP为堆栈指示器,用来存放栈顶有效地址。两个控制寄存器用来存放有关的状态信息和控制信息。例如,标志寄存器FL用来存放状态标志和控制标志;而指令指针用来存放下一条要取指令的有效地址。四个段寄存器用来存放段地址。例如,CS寄存器用来存放代码段的段地址;DS寄存器用来存放数据段的段地址;SS寄存器用来存放堆栈段的段地址;ES寄存器用来存放扩展段的段地址。 5、DRAM为什么要刷新,存储系统如何进行刷新 】 DRAM以单个MOS管为基本存储单元,以极间电容充放电表示两种逻辑状态。由于极间电容的容量很小,充电电荷自然泄漏会很快导致信息丢失,所以要不断对它进行刷新操作、即读取原内容、放大再写入。 存储系统的刷新控制电路提供刷新行地址,将存储DRAM芯片中的某一行选中刷新。实际上,刷新控制电路是将刷新行地址同时送达存储系统中所有DRAM芯片,所有DRAM芯片都在同时进行一行的刷新操作。 刷新控制电路设置每次行地址增量,并在一定时间间隔内启动一次刷新操作,就能够保证所有DRAM芯片的所有存储单元得到及时刷新。 6、计算机I/O接口有何用途试列出8个I/O接口。

微机原理与接口技术总复习

微机原理与接口技术总复习 第一部分:填空题 第一章微机的基本知识 基本知识结构 ?微机的构成 (包括硬件:主机+外设;软件:操作系统+编译程序+汇编程序+诊断程序+数据库等) ?微机的工作原理和工作过程 ①工作原理(冯.诺依曼原理) ②工作过程(取指令、分析指令、执行指令) ③控制器的两个主要功能 ?了解微机的主要技术指标 ?数的原码、反码、补码的表示方法及补码的运算 ?二、八、十、十六进制数的表示及其相互转换 ?ASCII码、BCD码的表示方法及其运算、修正原则 ?无符号数与符号数的运算及其对标志位的影响 相关习题 1.对于二进制数0110 1001B,用十进制数表示时为:105D;用十六进制数表示时为:69H。BCD 2.设机器字长为8位,最高位是符号位。则十进制数–11所对应的原码为:B。 3.已知某数的原码是B,则其反码是 B ;补码是 B 。 4.一个8位二进制数用补码方式表示的有符号数的范围是 -128~+127 。 第二章微处理器与系统结构 基本知识结构 ?掌握8086CPU的内部结构与主要引脚信号功能 1、内部结构(BIU与EU)组成与功能 2、主要引脚信号 AD0~AD15, A16/S3~A19/S6,(地址锁存的必要性) BHE, NMI, INTR, INTA, HOLD, HLDA, RESET, READY, ALE, DEN,LOCK,RD,WR,M/IO。 ?熟悉8086 CPU 内部寄存器阵列 ?了解8086最大组态与最小组态的区别 ?熟悉存储器物理地址的生成及存储器组织 20位地址如何生成;存储器是如何组织的, 字节、字、字符串在内存中是如何存放的。 ?熟悉CPU中的标志寄存器及堆栈

微机原理与接口技术知识点总结整理

《微机原理与接口技术》复习参考资料 第一章概述 一、计算机中的数制 1、无符号数的表示方法: (1)十进制计数的表示法 特点:以十为底,逢十进一; 共有0-9十个数字符号。 (2)二进制计数表示方法: 特点:以2为底,逢2进位; 只有0和1两个符号。 (3)十六进制数的表示法: 特点:以16为底,逢16进位; 有0--9及A—F(表示10~15)共16个数字符号。 2、各种数制之间的转换 (1)非十进制数到十进制数的转换 按相应进位计数制的权表达式展开,再按十进制求和。(见书本1.2.3,1.2.4)(2)十进制数制转换为二进制数制 ●十进制→二进制的转换: 整数部分:除2取余; 小数部分:乘2取整。 ●十进制→十六进制的转换: 整数部分:除16取余; 小数部分:乘16取整。 以小数点为起点求得整数和小数的各个位。 (3)二进制与十六进制数之间的转换 用4位二进制数表示1位十六进制数 3、无符号数二进制的运算(见教材P5) 4、二进制数的逻辑运算 特点:按位运算,无进借位 (1)与运算 只有A、B变量皆为1时,与运算的结果就是1 (2)或运算 A、B变量中,只要有一个为1,或运算的结果就是1 (3)非运算 (4)异或运算 A、B两个变量只要不同,异或运算的结果就是1 二、计算机中的码制 1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。

注意:对正数,三种表示法均相同。 它们的差别在于对负数的表示。 (1)原码 定义: 符号位:0表示正,1表示负; 数值位:真值的绝对值。 注意:数0的原码不唯一 (2)反码 定义: 若X>0 ,则[X]反=[X]原 若X<0,则[X]反= 对应原码的符号位不变,数值部分按位求反 注意:数0的反码也不唯一 (3)补码 定义: 若X>0,则[X]补= [X]反= [X]原 若X<0,则[X]补= [X]反+1 注意:机器字长为8时,数0的补码唯一,同为00000000 2、8位二进制的表示范围: 原码:-127~+127 反码:-127~+127 补码:-128~+127 3、特殊数10000000 ●该数在原码中定义为:-0 ●在反码中定义为:-127 ●在补码中定义为:-128 ●对无符号数:(10000000)2= 128 三、信息的编码 1、十进制数的二进制数编码 用4位二进制数表示一位十进制数。有两种表示法:压缩BCD码和非压缩BCD码。(1)压缩BCD码的每一位用4位二进制表示,0000~1001表示0~9,一个字节表示两位十进制数。 (2)非压缩BCD码用一个字节表示一位十进制数,高4位总是0000,低4位的0000~1001表示0~9 2、字符的编码 计算机采用7位二进制代码对字符进行编码 (1)数字0~9的编码是0110000~0111001,它们的高3位均是011,后4位正好与其对应的二进制代码(BCD码)相符。

《微机接口技术》期末复习题

《微机接口技术》期末复习题 第1章微机接口技术概述 重点:掌握基本概念及地址译码电路的设计方法(必考) 第2章微型计算机系统总线 1、总线按性质可分为哪几类?在微机中采用总线结构有何好处? 答:按总线性质分,可分为三类:数据总线,其上传送数据信息,其数目的多少决定了一次能够传送数据的位数。地址总线,其上传送地址信息,其数目的多少决定了系统能够直接寻址存储器的地址范围。控制总线,其上传送各种控制信息,用于协调系统中各部件的操作。 在微机中采用总线结构意义在于:(1)简化了系统结构。采用总线结构后,系统中各功能部件之间的相互关系变为面向总线的单一关系。整个微机系统的结构简单规整、清晰明了,大大减少各模块间的连线。(2)简化了系统的设计。总线结构使各功能部件间的相互关系变为面向总线的单一关系,也为微机产品的标准化、系列化和通用性提供了方便。硬件、软件的设计简单,且具有互换性和通用性。(3)提高系统的可扩充性。由于总线实行标准化,系统的扩充就十分方便。 2、采用一种总线标准进行微型计算机的硬件结构设计具有什么优点? 答:为适应用户不断变化的要求,微机系统设计必须采用模块化设计,不同的模块组合形成一定的功能。模块之间的连接关系采用标准的总线结构可使不同功能的模块便于互连,兼容性好、生命周期长。模块采用标准化总线结构设计可使模块的生产供应规模化、多元化、价格低、有利于用户。 3、一个总线的技术规范应包括哪些部分? 答:总线技术规范应包括:(1)机械结构规范:模块尺寸、总线插头插座形式与结点数以及模块与插头插座的机械定位。(2)功能规范:总线信号名称、功能以及相互作用的协议。(3)电气规范:总线中每个信号工作时的有效电平、动态转换时间、负载能力以及电气性能的额定值与最大值。 4、总线的定义是什么?简述总线的发展过程。 答:总线就是两个以上模块(或子系统)间传送信息的公共通道,通过它模块间可进行数据、地址码及命令的传输。 最早的标准化总线是S-100总线(1975),80年代初IBM PC/XT个人计算机采用8位ISA总线,之后又在IBM PC/AT机上推出16位ISA总线。随着外设接口对总线性能要求的不断提高,出现了EISA总线及PCI总线。PCI总线目前已被个人计算机广泛采用,成为新的工业标准。 5、为什么要引入局部总线?它的特点是什么? 答:早期的扩充总线(ISA总线)工作频率低,不能满足象图形、视频、网络接口等高数据传输率I/O 设备的要求。在处理器的系统总线与传统扩充总线之间插入一个总线层次,它的频率高于传统扩充总线,专门连接高速I/O设备,满足它们对传输速率的要求。这一层次的总线就是局部总线。局部总线与系统总线经桥接器相连,局部总线与传统扩充总线也经桥接器相连,三个层次的总线相互隔开,各自工作在不同的频宽上,适应不同模块的需要。 6、总线定时协议分哪几种?各有什么特点? 答:总线有三种定时方法。(1)同步定时,信息传输由公共时钟控制,总线信号中包括一个时钟信号,各模块上所有的操作都在时钟开始时启动。(2)异步定时,信息的传输的操作均由源或目的的特定信号跳变所确定,总线上每一个操作的发生均取决于前一个操作的发生,总线操作过程不用公共时钟来同步。(3)半同步定时,总线上各操作之间的时间间隔可以变化,但这个变化只允许为公共时钟周期的整数倍,信号的出现,采样和结束以公共时钟为基础。 7、总线上数据传输分哪几种类型?各有什么特点? 答:分单周期方式和突发方式两种。在单周期方式中,每个总线周期只传送一个数据。在突发方式

微机接口技术考试复习题

第三部分《微机原理与接口技术》综合练习题 一. 填空题 1接口的基本功能是 ________________ 和__________________ 。 2.数据输入/输出的五种方式是________________ 、 ____________ 、____________ 、_________ 和_____________ 。 3?在查询输入/输出方式下,外设必须至少有两个端口,一个是__________________ 端口,另一个 是端口。 4 ?如果某条数据线上传送的数字是1,则传送数字1时刻数据线上的电压为______________ 电平。 5?如果某条数据线上传送的数字是0,则传送数字0时刻数据线上的电压为_______________ 电平。 6.DMA方式的中文意义是____________________ ,它适用于_________________ 数据传送。 7?在译码过程中,如果有一根地址线没用到,会有_________________ 个重叠地址。 &总线按传送信息的类别可分为:_______________ 、______________ 、______________ 三类。 9.PCI总线属于现代_______________ 总线。 10. ____________________________________ 总线传输方式通常有三种:________ 、禾口_____________________________________________ 11 ?在总线上完成一次数据传输一般要经历如下阶段_________________________ 、 ____ 12?按总线在微机结构中所处的位置,总线可分为___________________ 13 ?系统总线按其性能可分为:____________________ 和____________________ 。 14?系统总线按其技术上的差异可分为:_______________________ 和______________________ 15. __________________________________ 8086CPU的外部中断引脚有和。 16. _____________________________8086的中断可分为 __ 、两大类。 仃.8086的外部中断分为______________________ 和_____________________ 。 18.8255A 是 ________________________ 芯片。 19. __________________________________ 8255A具有三种工作方式:______________ 、 ____________________________________________ 和 _________________ 20. _________________ 8255A有种工作方式。 21. _________________ 8253有种工作方式。 22. ______________________ 8253中有个独立的计数器。 23.8253 是 _______________________ 。 24. __________________________________________________ 8253中的每个计数器可作为二进制和_____________________________________________________ 进制计数器用。 25.8253共有__________________ 个地址。 26.从8253计数器中读出的计数值不是读出瞬间的减计数器的内容。 27. _________________________ 0809是常用的转换芯片。

2014年微机原理与接口技术期末考试复习资料总结 - 副本

一.填空题(每空1分,共20分) 1.从编程结构上,8086CPU分为两部分,即_执行部件EU _和总线接口部件BIU。 2.CPU 在指令的最后一个时钟周期检测INTR引脚,若测得INTR有效且IF为___1___,则CPU在结束当前指令后响应可屏蔽中断请求。 3.根据功能,8086的标志可以分为两类,即控制和状态 _标志。 4.在8086中,一条指令的物理地址是由段基址*16和段内偏移量相加得到的。 5. ADC0809能把模拟量转换为8 位的数字量,可切换转换8 路模拟信号。 6.从工作原理上来区分,A/D转换的方法有计数式、双积分式、逐渐逼近式等多种。 7.类型码为__2____的中断所对应的中断向量存放在0000H:0008H开始的4个连续单元中,若从低地址到高地址这4个单元的内容分别为80 __、70___、_60___ 、_ 50 ___,则相应的中断服务程序入口地址为5060H:7080H。 8.中断控制器8259A中的中断屏蔽寄存器IMR的作用是_屏蔽掉某个中断输入请求_____。 9.对于共阴极的7段数码管,如果要使用某一段发光,则需要在对应的输入脚上输入___高_____电平。 10.8086中有16 根引脚是地址和数据复用的。 二.选择题(每题1分,共10分) 1.8086处理器有20条地址线.可寻址访问的内存空间为?() A.1K B. 1M C.640K D.64K 2.由8086处理器组成的PC机的数据线是?() A.8条单向线 B.16条单向线 C. 16条双向线 D.8条双向线 3.8086处理器的一个典型总线周期需要个T状态。() A.1 B.2 C.3 D.4

相关文档
相关文档 最新文档