微机接口习题解答汇总

合集下载

微机原理与接口技术课后习题答案

微机原理与接口技术课后习题答案

微机原理与接口技术习题参考答案第一章(p20)1、参考答案:冯•诺伊曼计算机的设计思想(EDVAC方案:存储程序通用电子计算机方案):①计算机分为计算器、控制器、存储器、输入和输出装置五个部分;②计算机内采用二进制;③将程序存储在计算机内,简称“程序存储”。

其中第三点是冯•诺依曼计算机设计的精华,所以人们又把冯•诺依曼原理叫做程序存储原理,即程序由指令组成并和数据一起存放在存储器中,机器则按程序指定的逻辑顺序把指令从存储器中读出来并逐条执行,从而自动完成程序描述的处理工作。

冯•诺伊曼计算机主要以运算器和控制器为中心,结构框图如下图所示。

2、参考答案:微处理器就是中央处理器CPU,是计算机的核心,单独的CPU不能构成计算机系统;微型计算机由微处理器、主存储器、I/O接口(注意:不是I/O设备)组成;而微型计算机系统除了包括微型计算机外,还有系统软件(即操作系统)、应用软件、外存储器和I/O设备等。

微型计算机系统结构如下图所示。

3、答案略,见p6~74、答案略,见图2,或教材图1-35、答案略,见p12~136、参考答案:由于8086微处理器的地址总线的宽度为20位,所以它可寻址220=1M字节的存储空间;而PentiumII微处理器的地址总线的宽度为36位,所以它可寻址236=64G字节的存储空间。

7、参考答案:①PCI(Peripheral Component Interconnect:外围设备互联),是Intel公司1992年发布486微处理器时推出的32/64位标准总线,数据传输速率位132MB/s,适用于Pentium微型计算机。

PCI总线是同步且独立于微处理器的具有即插即用(PNP:Plug and play,所谓即插即用,是指当板卡插入系统时,系统会自动对板卡所需资源进行分配,如基地址、中断号等,并自动寻找相应的驱动程序)的特性.PCI总线允许任何微处理器通过桥接口连接到PCI 总线上。

微机接口课后练习答案

微机接口课后练习答案

第1章80x86微处理器体系结构1. 微处理器、微型计算机和微型计算机系统三者之间有什么不同?2. CPU在内部结构上由哪几部分组成?各部分具备哪些主要功能?8086/8088CPU在内部结构上设计为两个独立的功能部件:执行部件EU和总线接口部件BIU。

EU负责全部指令的执行,向BIU提供数据和所需访问的内存或I/O端口的地址,并对通用寄存器、标志寄存器和指令操作数进行管理。

BIU是CPU同存储器和I/O设备之间的接口部件,负责CPU与存储器和I/O端口传送信息。

3. 8086状态标志和控制标志分别有哪些?程序中如何利用这些标志?6位状态标志为:⑴符号标志SF:若运算结果的最高位为1。

则SF=1,否则为0。

⑵零标志ZF:若运算结果为零,则ZF=1,否则ZF=0。

⑶奇偶标志PF:若指令的执行结果低8位中"1"的个数为偶数,则PF=1,否则为0。

⑷进位标志CF:当执行一个加法运算使最高位(字节操作的D7或字操作的D15)产生进位,或执行减法运算使最高位产生借位时,则CF=1,否则CF=0。

⑸辅助进位标志AF:当执行加法运算时,D3位向D4有进位,或作减法运算时,D3位向D4有借位,则AF=1,否则为0。

⑹溢出标志OF:在算术运算中,当补码运算结果超出了带符号数的表达范围,即字节运算的结果超出-128~+127,或者字运算结果超出-32768~+32767时,OF=1,否则为0。

3位控制标志为:⑴方向标志DF:这是处理串操作指令中信息方向的标志。

若DF=1,则串操作指令按自动减址操作,即串操作从高地址向低地址方向进行处理;若DF=0,则使串操作指令按自动增量修改地址指针,即串操作从低地址向高地址方向进行处理。

⑵中断允许标志IF:该标志用于对可屏蔽中断进行控制,若IF=0,则CPU拒绝外部INTR中断请求,本标志对内部中断和不可屏蔽中断不起作用。

⑶跟踪标志TF:若设置TF=1,则CPU按单步方式执行指令,以调试程序。

(完整版)微机原理与接口技术试题库(含答案)汇总

(完整版)微机原理与接口技术试题库(含答案)汇总
上述各数的ASCII数字串依次为:3130H,3634H,3738H,3831H,3932H,313030H,313235H, 323535H;
3.用10进制数写出下列补码表示的机器数的真值:71H,1BH,80H,F8H,397DH,CF42H,9350H
答:上述补码表示的各机器数的真值用10进制数分别表示为: +113,+27,-128,-8,+14717,-20670,-27828
答:计算机用户,计算机软件系统,计算机硬件系统共同构成一个计算机应用系统,三者在该系统中处于三个不同的层次。计算机用户处于最高层,计算机软件处于中间层,计算机硬件系统处于最下层。在这里计算机用户是系统的主宰,他们通过软件系统与硬件系统发生关系,指挥计算机硬件完成指定的任务。即,计算机用户使用程序设计语言编制应用程序,在系统软件的干预下使用硬件系统进行工作。
(1)X和Y两个数均为无符号数;X>Y
(2)X和Y两个数均为有符号的补码数。X<Y
二、填空题
1、对于R进制数来说,其基数(能使用的数字符号个数)是R个,能使用的最小数字符号是0。
2、十进制数72转换成八进制数是110Q

3、与十进制数67等值的十六进制数是43H。
4、二进制数101.011转换成十进制数是5.375
4.微型计算机的总线有哪几类?总线结构的特点是什么?
答:微型计算机的总线包括地址总线、数据总线和控制总线三类,总线结构的特点是结构简单、可靠性高、易于设计生产和维护,更主要的是便于扩充。
5.举出10个微型计算机应用的例子。
答:略
6.计算机I/O接口有何用途?试列出8个I/O接口。
答:计算机I/O接口是连接计算机和外部设备的纽带和桥梁,它主要用于协调和控制计算机与外设之间的信息流通和交换。例如:串行通讯口(COM口)、并行打印机口、软盘驱动器接口、硬盘驱动器接口、光驱接口、显示器接口、音响设备接口、其它通用设备接口(USB、SCSI等)。

微机接口技术试题与答案

微机接口技术试题与答案

微机接口技术》试题与答案、选择题:1、接口的基本功能是()。

A、输入缓冲B、输出锁存C、输入缓冲,输出锁存D、编址使用2、8086 系统中优先级最高的中断是()中断。

A、除法除以0B、指令C、非屏蔽D、断点3、8255工作在方式0 时,具有()功能。

A、查询输入/输出B、输入缓冲、输出锁存C无条件输入/输出D、双向数据传送4、PC/XT总线的地址信号和数据信号是()的。

A、分时复用B、分开传送C、混杂一起D、不需地址5、8086 非屏蔽中断的类型码是()。

A、00HB、02HC、08HD、不定6、DMA 工作方式时,总线上的各种信号是由()发送的。

A、中断控制器B、CPU C存储器D、DMA控制器7、CPU执行OUT DX AL指令时,()的值输出到地址总线上。

A、AL寄存器B、AX寄存器C、DL寄存器D、DX寄存器&查询输入/输出方式下,外设状态线要经过()与微机相连。

A、锁存器B、译码器C、缓冲器D、放大器9、8253工作在BCD码计数据器时,若初值为100,则应写为()。

A、100HB、64HC、100D、010010、P C机的串行通信接口COM1地址为()。

A、3F8H-3FFHB、2F8H-2FFHC、378H-37FHD、20H-21H11、中断自动结束方式是自动将8256A ()相应位清零。

A、ISRB、IMRC、IRRD、ICW12 、一个I/O 地址称为一个()。

A、接口B、端口C、外设D、芯片13、输入/ 输出指的是主机与()交换数据。

A、存储器B、外设C键盘D、显示器14、CPU响应可屏蔽中断请求时,其中断类型码由()提供。

A、CPU内部B、中断指令C、类型码固定D、可屏蔽中断管理器15、可屏蔽中断管理器8259所管理的是()。

A、指令中断B、非屏蔽中断C、可屏蔽中断D、单步中断16、8086系列微机的中断类型码越大,则优先级()。

A、越高B、越低C、相同D、不定1 7 、可编程接口芯片在使用前对它( ) ,称为编程。

微机接口原理复习试题与答案

微机接口原理复习试题与答案

一、填空题(共10小题,每小题1分,共10分)二、单项选择题(共15小题,每小题2分,共30分) 三、判断题(共10小题,每小题1分,共10分) 四、简答题(共4小题,每小题5分,共20分) 五、分析题(共2小题,每小题5分,共10分)六、综合设计题(共1小题,每小题20分,共20分)一、选择题1. 8086CPU 寻址I/O 端口最多使用( D )条地址线。

A.8 B.10 C.12 D.162. CPU 执行IN 指令时有效的信号组合是( A )。

A.RD =0,M IO/=1 B. RD =0,M IO/=0 C.WR =0,M IO/=1 D. WR =0,M IO/=03.某计算机的字长是16位,它的存储器容量是64KB ,若按字编址那么它的最大寻址范围是( B )。

A.64K 字 B.32K 字 C.64KB D.32KB4. 软中断INT N 的优先级排列原则是( C).A.N 值愈小级别愈高B.N 值愈大级别愈高C.无优先级别D.随应用而定 5.8088/8086的基本总线周期由(B)个时钟周期组成。

A.2 B.4 C.5 D.66.在8086系统中中断号为0AH ,则存放中断向量的内存起始地址为( B)。

A.0AH B.28H C.4AH D.2AH7.采用三片8259A 可编程中断控制器级联使用,可以使CPU 的可屏蔽中断扩大到( B)。

A.22级 B.16级 C.32级 D.64级 8.当IF=0,8088/8086CPU 不响应( B)中断请求。

A.INT NB.INTRC.NMID.INTO 9.8086/88CPU 在响应中断时要执行(B)个中断响应周期。

A.1个 B.2个 C.3个 D.4个 10. 中断向量表是存放( B)的存储区域.A.中断类型号B.中断服务程序入口处地址C.中断断点地址D.程序状态字11.INT8255中可用置位/复位控制字对(C)的各位进行按位操作以实现某些控制功能。

微机原理与接口技术课后习题答案完整版

微机原理与接口技术课后习题答案完整版

习题11.什么是汇编语言,汇编程序,和机器语言?答:机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。

汇编语言是面向及其的程序设计语言。

在汇编语言中,用助记符代替操作码,用地址符号或标号代替地址码。

这种用符号代替机器语言的二进制码,就把机器语言编程了汇编语言。

使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序。

2.微型计算机系统有哪些特点?具有这些特点的根本原因是什么?答:微型计算机的特点:功能强,可靠性高,价格低廉,适应性强、系统设计灵活,周期短、见效快,体积小、重量轻、耗电省,维护方便。

这些特点是由于微型计算机广泛采用了集成度相当高的器件和部件,建立在微细加工工艺基础之上。

3.微型计算机系统由哪些功能部件组成?试说明“存储程序控制”的概念。

答:微型计算机系统的硬件主要由运算器、控制器、存储器、输入设备和输出设备组成。

“存储程序控制”的概念可简要地概括为以下几点:①计算机(指硬件)应由运算器、存储器、控制器和输入/输出设备五大基本部件组成。

②在计算机内部采用二进制来表示程序和数据。

③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作,使计算机在不需要人工干预的情况下,自动、高速的从存储器中取出指令加以执行,这就是存储程序的基本含义。

④五大部件以运算器为中心进行组织。

4.请说明微型计算机系统的工作过程。

答:微型计算机的基本工作过程是执行程序的过程,也就是CPU自动从程序存放的第1个存储单元起,逐步取出指令、分析指令,并根据指令规定的操作类型和操作对象,执行指令规定的相关操作。

如此重复,周而复始,直至执行完程序的所有指令,从而实现程序的基本功能。

5.试说明微处理器字长的意义。

答:微型机的字长是指由微处理器内部一次可以并行处理二进制代码的位数。

它决定着计算机内部寄存器、ALU和数据总线的位数,反映了一台计算机的计算精度,直接影响着机器的硬件规模和造价。

微机原理与接口技术-习题参考答案

微机原理与接口技术-习题参考答案

第1章习题答案1.答:计算机硬件的基本组成部分有:运算器、控制器、存储器、输入设备和输出设备五大组成部分;运算器功能:完成各种算术运算或逻辑运算;控制器功能:发出各种控制信息,使计算机各部件协调工作;存储器功能:存储程序和数据;输入设备:将程序和数据输入的部件;输出设备:将结果数据输出的部件。

2.答:以微型计算机为核心,配以鼠标、键盘等外围设备、电源、接口电路,以及控制计算机工作的软件构成微型计算机系统。

3.答:主板与外部设备之间的数据传输必须通过系统总线,所以系统总线包含的信号线必须满足下列各种输入/输出操作的需要:①访问分布于主板之外的存储器;②访问I/O接口;③适应外部中断方式;④适应存储器直接与外部设备交换信息。

总线控制逻辑的任务就是产生和接受这些操作所需要的信号。

4.答:计算机有运算器、控制器、存储器、输入设备和输出设备五大部分组成,计算机内部采用二进制数据的格式表示数据和指令。

程序将事先保存在内存储器中,计算机在工作时,不需要操作人员干预,自动逐条取出指令并执行。

5.答:CPU首先执行主板上BIOS中的自检程序;执行引导装入程序,依次搜寻硬盘、光盘等;读出引导记录,装入引导程序;由引导程序将操作系统装入内存;执行操作系统。

6.答:BIOS是Basic Input Output System的缩写,指的是基本输入输出系统"。

它是一组固化到计算机ROM芯片上的程序,保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。

7.答:略。

2第3章习题答案1.(1)答:物理地址:物理地址(PA)是20位无符号二进制数,是CPU访问存储器的实际地址。

每个存储单元对应一个物理地址。

8086存储空间的物理地址范围是:00000H~FFFFFH。

逻辑地址:采用分段结构的存储器中,把通过段地址和偏移地址来表示的存储单元的地址称为逻辑地址,记为:段地址:偏移地址。

段地址:8086规定各逻辑段从节的整数边界开始,即段首地址二进制值的低4位是0000,把段首地址的高16位称为段基址或段地址。

微机接口课后习题答案

微机接口课后习题答案
CALL BTOH
MOV AX,4C00H
INT 21H
BTOH PROC
MOV CL,4
MOV DL,BH ;最高位
SHR DL,CL
CMP DL,0AH
JC N1
ADD DL,7
N1: ADD DL,30H
MOV AH,2
INT 21H
MOV DL,BH ;次高位
AND DL,0FH
CMP DL,0AH
进制数形式显示到屏幕上.
答:
.MOቤተ መጻሕፍቲ ባይዱEL SMALL
.CODE
START: MOV CX,16
MOV BL,0 ;BL中放0的个数
AGN: SHL AX,1 ;数0的个数
JC NEXT
INC BL
NEXT: LOOP AGN
MOV AL,BL
DAA
MOV DL,AL ;显示高位
AND DL,0F0H
中断源发来的一字节中断类型码;8086完成保护现场的操作,CS,IP内容进入堆栈,清除
IF,TF;8086将类型码乘4后得到中断向量入口地址,从此地址开始读取4字节的中断处
理程序的入口地址,8086从此地址开始执行程序,完成了INTR中断请求的响应过程.
6.5在PC机中如何使用"用户中断"入口请求中断和进行编程
请求输入进行屏蔽,阻止对其进行处理.8259A支持多种中断结束方式.8259A与微处理器
连接方便,可提供中断请求信号及发送中断类型码.8259A可以进行级连以便形成多于8级
输入的中断控制系统.
6.7 8259A初始化编程过程完成哪些功能这些功能由哪些ICW设定
答:初始化编程用来确定8259A的工作方式.ICW1确定8259A工作的环境:处理器类型,

微机原理与接口技术习题及参考答案精选全文完整版

微机原理与接口技术习题及参考答案精选全文完整版

可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题1、微型计算机由、、和构成。

2、在8086CPU中,寄存器指向下一条要执行的指令。

3、微型计算机的总线根据功能可分为、和。

4、主存储器和CPU之间增加高速缓冲存储器的目的是。

5、在计算机系统中定时信号一般可以用和两种方法来获得。

6、中断类型码为31H的中断向量存放在从开始的4个存储单元。

7、系统工作于实模式,设BX=4000H,DI=0100H,DS=3100H,在指令MOV AX,[BX+DI]中,源操作数的寻址方式为;物理地址为。

8、在异步传输中,设每个字符对应1个起始位、7个数据位、1个奇偶校验位、1个停止位,如果波特率为1200bps,则每秒钟传输的最大字符数是个。

9、CPU和输入/输出设备之间的信号分为、和三类。

10、CPU的可屏蔽中断受标志的影响,如果允许CPU接受可屏蔽中断请求,则该标志取值为。

11、是微型计算机的核心。

12、在8086CPU中,一个最基本的总线周期有个时钟周期组成。

M/为高电平,表示。

13、在最小模式下,如果8086CPU的引脚IO14、8086CPU有16根数据线和20根地址线,所以可寻址的地址空间最大为字节。

15、存储器扩展有两种方法,分别是扩展和扩展。

16、8086复位时,代码寄存器CS和指令指针寄存器IP分别初始化为和。

17、系统工作于实模式,设BX=4000H,SI=0100H,DS=3100H,在指令MOV DX,[BX+SI]中,源操作数的寻址方式为;物理地址为。

18、9片8259中断控制器组成两级级联,则最多能提供个中断。

19、8086CPU的编程结构包括和。

20、CPU和外设之间的数据传送方式包括、和。

21、当CS=,WR=,RD=,A0=时,CPU设置8259的ICW1。

二、选择题1、8086CPU的指令队列为 ( ) 个字节。

A 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。

微机原理与接口技术习题解答

微机原理与接口技术习题解答

微机原理与接口技术习题第二章1.简答:(1)8086的时钟周期、总线周期、指令周期(2)8086的基本总线周期及T1、T2、T3、T4四个时钟周期的主要工作(3)在最小系统方式,8086的地址/数据复用线信号如何分离?(4)80386的三种工作方式(5)保护方式下,逻辑地址到物理地址的转换原理2、填空(1)引脚信号和操作的关系操作 WR# RD# M/IO# DT/R# DEN#BHE# 指令举例I/O读 1 0 0 00 1 0 1 1 OUT 30H,AL存储器读(字) 1 0 1 0 0存储器写(字) 0 1 1 MOV [2000H],AX1 1 0 1 MOV AL,[2000H]存储器写(字节) 0 1 1 1 0(2) 8086可以处理()个中断,中断向量表在()存储空间范围,25H号中断的中断向量放在()单元。

(3)两个有符号数运算:70ADH+80ADH,结果是______,对8086标志位的影响:SF=______、CF=______ 、ZF=______ 。

(4)已知12H号中断处理程序放在存储器从3344:5678H开始的地方,则从内存______H开始的连续四个单元中存放着中断向量,依次为______、______、______和______。

(5)8086工作在最小模式下,以下引脚的作用是:ALE______ ;/RD_______ ;/INTR______; /BHE_______ ;RESET______ 。

(6)一个容量为1MB的16位CPU,它的地址线有_____________ 条,数据线有___________条,CPU可寻址的范围是_______________。

(7)设8086的主频为4MHz,则执行一个基本的总线周期要___________ns,基本的总线周期有几个时钟周期__________,当CPU的引脚_________为低时会自动插入Tw周期。

微机接口技术期末复习题及其答案

微机接口技术期末复习题及其答案

微机接口技术综合练习题一.填空题1.接口的基本功能是和。

2.数据输入/输出的三种方式是、和。

3.在查询输入/输出方式下,外设必须至少有两个端口,一个是端口,另一个是端口。

4.如果某条数据线上传送的数字是1,则传送数字1时刻数据线上的电压为电平。

5.如果某条数据线上传送的数字是0,则传送数字0时刻数据线上的电压为电平。

6.DMA方式的中文意义是,它适用于数据传送。

7.在译码过程中,如果有一根地址线没用到,会有个重叠地址。

8.总线按传送信息的类别可分为:、、三类。

9.PCI总线属于现代总线。

10.总线传输方式通常有三种:、和。

11.在总线上完成一次数据传输一般要经历如下阶段、、、。

12.按总线在微机结构中所处的位置,总线可分为、、、。

13.系统总线按其性能可分为:和。

14.系统总线按其技术上的差异可分为:和。

15.8086CPU的外部中断引脚有和。

16.8086的中断可分为、两大类。

17.8086的外部中断分为和。

18.8255A是芯片。

19.8255A具有三种工作方式:、和。

20.8255A有种工作方式。

21.8253有种工作方式。

22.8253中有个独立的计数器。

23.8253是。

24.8253中的每个计数器可作为二进制和进制计数器用。

25.8253共有个地址。

26.从8253计数器中读出的计数值不是读出瞬间的减计数器的内容。

27.0809是常用的转换芯片。

28.数/模转换方式有多种方法,常用的是。

29.0832是常用的转换芯片。

30.软件识别按键时,当识别有键按下后所加的一段延时程序是为了。

31.常用的软件识别按键的方法有、。

32.LED显示器有共阳极和之分。

33.调制解调器是和的组合器件。

34.面向字符型的串行通信协议规定数据是以为单位传送的。

35.串行通信方式分为和。

36.RS-232-C是与间的标准。

37.根据传输线路不同,串行通信可分为三种方式:、和。

38.在串行通信过程中,又称为数据终端设备,又称为数据通信设备。

微机接口技术及应用_习题集(含答案)

微机接口技术及应用_习题集(含答案)

《微机接口技术与应用》课程习题集一、单选题1.可屏蔽中断的过程应该是(1)中断向量指针(2)中断源(3)中断号(4)中断向量:A、(3)(4)(1)(2)B、(2)(3)(1)(4)C、(3)(1)(4)(2)D、(1)(3)(2)( 4 )2.当并行接口芯片8255A被设定为方式2时,其工作的I/O口A、仅能作输入口使用B、仅能作输出口使用C、既能作输入口、也能作输出口使用D、仅能作不带控制信号的输入口或输出口使用3.现行PC机中打印机与主机的接口标准大多采用A、RS-232-CB、CentronicsC、IDED、IEEE-4884.在现行PC机中,常用存储器地址线中的低10位作输入/输出口地址线。

设某接口芯片内部有16个端口,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为:A、全部10位地址线B、其中的高8位地址线C、其中的高6位地址线D、其中的高4位地址线5.下列引起CPU程序中断的四种情况,哪一种需要由硬件提供中断类型码?A、INTOB、NMIC、INTRD、INT n6.下列端口访问指令错误的是:A、 IN AL,60HB:、 MOV DX,303HOUT DX,ALC:、MOV DX,303HMOV AL,[SI]OUT DX,ALD、 IN AL,303H7.有关DMA技术,下列叙述正确的是:A、数据传送时同时进行数据检索操作B、在数据块传送过程中,即使DMA请求变为无效,DMAC也不释放总线C、DMAC在被动态时,DMA传送完毕后,无需读取DMAC状态D、DMA系统初始化时,不必对所有通道的工作方式寄存器加载8.有关8255A状态字的使用,下列叙述正确的是:A、状态字由用户任意指定B、状态字与C口的外部引脚无关C、查INTR位不如查IBF或OBF位可靠D、INTE位由I/O操作过程中自动产生9.一个满量程为5V的D/A转换器,要求能分辩的最小电压的5mV,则分辨率为:A、8B、16C、10D、3210.接口电路的核心功能之一是:A、返回外设状态B、设备选择C、信号转换D、数据宽度与数据格式转换11.某显示器的分辩率为1024*768,表示像素颜色的位宽为16bit,则应配置的显示存储器容量一般为A、4MBB、2MBC、1MbD、8MB12.根据下面提供的PC机内存中的数据,lNT 11H中断服务程序的人口地址是什么0000:0040 B3 18 8A CC 4D F8 00 F0--41 F8 00 F0 C5 18 8A CC 0000:0050 39 E7 00 F0 A0 19 8A CC--2E E8 00 F0 D2 EF 00 F0A、8A19:A0F0B、F000:F840C、A019: 8ACCD、CC8A:19A013.欲使地址译码器的输出信号有效,其中的控制信号AEN和IOR#必须分别取值为A、0,0B、0,1C、1,0D、1,114.下列属于接口标准的是A、PCIB、EISAC、RS232CD、ISA15. 8253工作于方式5时:A、可产生周期性负脉冲B、多用作方波发生器C、必须由GATE信号上升沿启动计数D、由GATE信号上升沿继续计数16.设INTR中断号为60H,中断向量为3344H:1122H,则从180H起连续地址单元的内容为:A、33 44 11 22B、44 33 22 11C、11 22 33 44D、22 11 44 3317. 8086CPU I/O的编址方式是:A、统一编址B、独立编址C、统一和独立编址D、以上三者都不是18. 8086CPU可以识别的中断源类型总数是:A、128B、256C、1024D、6553619.在使用8255A时,值位/复位命令应写入:A、A口B、B口C、C口D、命令口20.串口通信的波特率为1200,数据格式为1位起始位、8位数据位、1位停止位,则每秒传送的字节数是___个。

微机接口技术考试题带答案

微机接口技术考试题带答案

微机接口技术考试题带答案一、选择题(每题2分,共20分)1. 微机接口是计算机系统与外部设备进行信息交换的()。

A. 桥梁B. 界面C. 通道D. 接口答案:A2. 下列属于接口芯片的是()。

A. I/O 端口B. RAMC. ROMD. UART答案:D3. 在微机接口技术中,用于实现数据通信过程中的同步的是()。

A. 缓冲器B. 译码器C. 控制器D. 定时器答案:D4. 串行通信和并行通信的主要区别是()。

A. 传输速度B. 数据格式C. 传输方式D. 传输距离答案:C5. 下列关于中断的说法正确的是()。

A. 中断会打断程序的正常执行B. 中断处理程序由操作系统负责执行C. 中断请求只能由外部设备发起D. 中断处理程序的执行顺序固定答案:A6. DMA(直接内存访问)方式的主要优点是()。

A. 提高数据传输速度B. 减少CPU的负担C. 提高系统资源的利用率 D. 增强中断处理能力答案:B7. 下列关于I/O指令的说法正确的是()。

A. I/O指令可以实现内存与外部设备的数据传输B. I/O指令的执行速度比中断方式快C. I/O指令需要CPU和外部设备共同完成数据传输D. I/O指令的实现较为复杂答案:A8. 下列关于总线的说法正确的是()。

A. 总线是计算机系统中各个部件之间进行信息交换的通道 B. 总线的带宽决定了计算机系统的性能C. 总线分为数据总线、地址总线和控制总线三部分 D. 总线的传输速率决定了计算机系统的运行速度答案:A9. 下列关于USB(通用串行总线)的说法正确的是()。

A. USB 1.1的传输速度最高可达12MbpsB. USB2.0的传输速度最高可达480MbpsC. USB 3.0的传输速度最高可达5GbpsD. USB接口支持即插即用功能答案:D10. 下列关于硬盘的说法正确的是()。

A. 硬盘的存储容量决定了计算机系统的存储能力B. 硬盘的转速越高,存储速度越快C. 硬盘的存储单元分为扇区和柱面D. 硬盘的数据传输速率决定了计算机系统的运行速度答案:A二、填空题(每题2分,共20分)1. 微机接口技术的主要作用是实现计算机系统与外部设备之间的__________。

微机原理与接口技术课后习题答案(详细完全版)

微机原理与接口技术课后习题答案(详细完全版)

segment stack db 1024(0) stack ends data segment string db 'Hello,Assembly!',0dH,0aH,‘$’ data ends code segment 'code' assume cs:code,ds:data,ss:stack start: mov dx,offset string mov ah,9 int 21h code ends end start
8
next1:
next2:
3.21
restart: again:
next:
fun0: fun1: fun2: fun3: fun4: fun5: fun6: fun7:
disp:
done:
; mov int pop pop jmp …
ah,2 21h bx ax restart
;显示一个字符
3.22 编制程序完成 12H、45H、0F3H、6AH、20H、0FEH、90H、0C8H、57H 和 34H 等 10 个字节数据之和,并将结果存入字节变量 SUM 中(不考虑溢出和进位) 。 ;wjxt322.asm .model small .stack .data b_data db 12h,45h,0f3h,6ah,20h,0feh,90h,0c8h,57h,34h ;原始数据 num equ 10 ;数据个数 sum db ? ;预留结果单元 .code .startup xor si, si ;位移量清零 xor al, al ;取第一个数 mov cx, num ;累加次数 again: add al, b_data[si] ;累加 inc si ;指向下一个数 loop again ;如未完,继续累加 mov sum, al ;完了,存结果 .exit 0 end 3.23 求主存 0040h:0 开始的一个 64KB 物理段中共有多少个空格? ; wjxt323.asm .model small .code start: mov ax,0040h ;送段地址 mov ds, ax mov si, 0 ;偏移地址 mov cx, si ;计数(循环次数) xor ax, ax ;空格计数器清零 again: cmp byte ptr [si], 20h ;与空格的 ASCII 码比较 jne next ;不是空格,转 inc ax ;是空格,空格数加 1 next: inc si ;修改地址指针 loop again ;cx=cx-1,如 cx=0 退出循环 .exit 0

微型计算机接口技术及应用习题及答案

微型计算机接口技术及应用习题及答案

1.1、接口技术在微机应用中起什么作用?答:在微机系统中,微处理器的强大功能必须通过外部设备才能实现,而外设与微处理器之间的信息交换和通信又是靠接口来实现的,所以,接口处于微机总线与设备之间,进行CPU与设备之间的信息交换。

1.2、微机接口技术的基本任务是什么?答:通过接口实现设备与总线的连接;连接起来以后,CPU通过接口对设备进行访问,即操作或控制设备。

1.5、什么是I/O设备接口?答:设备接口是指I/O设备与本地总线(如ISA总线)之间的连接电路并进行信息(包括数据、地址及状态)交换的中转站。

1.6、I/O设备接口一般应具备哪些功能?答:微机的接口一般有如下的几个功能:(1)执行CPU命令的功能:CPU将对外设的控制命令发到接口电路中的命令寄存器(命令口)中,在经分析去控制外设;(2)返回外设状态的功能:通过状态寄存器(状态口)完成,包括正常工作状态和故障状态;(3)数据缓冲的功能:接口电路中的数据寄存器(数据口)对CPU 于外设间传送的数据进行中转;(4)设备寻址的功能:CPU某个时刻只能和一台外设交换数据,CPU发出的地址信号经过接口电路中的地址译码电路来选中I/O设备;(5)信号转换的功能:当CPU与外设的信号功能定义、逻辑关系、电平高低及工作时序不兼容时接口电路要完成信号的转换功能;(6)数据宽度与数据格式转换的功能:由于CPU处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转换,并进行数据格式的转换。

1.8、I/O设备接口与CPU之间交换数据有哪几种方式?答:1.查询方式;2.中断方式;3.直接存储器存取(DMA)方式。

2.1、什么是总线?总线在微机系统中起什么作用?答:总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束。

总线作用:连接微处理器、存储器、外部设备构成微机系统,从而形成一个有机的整体来运行程序。

它的基本任务是微处理器对外连接和传输数据。

微型计算机原理与接口技术习题大全及答案

微型计算机原理与接口技术习题大全及答案

已知一个存储器接口电路,求该存储系统的地址范围。

例如试编写初始化程序。

A 0 A 1 8253控制字格式SC 1SC 0=00选择计数通道0 RL 1RL 0=00 计数器锁存命令SC 1SC 0=01选择计数通道1 RL 1RL 0=01 只读/写低8位数据SC 1SC 0=10选择计数通道2 RL 1RL 0=10 只读/写高8位数据SC 1SC 0=11非法 RL 1RL 0=11 读/写16位数据,先低8位后高8位M 2M 1M 0=000 8253工作在方式0 BCD =1,为BCD 计数制M 2M 1M 0=001 8253工作在方式1 BCD =0,为二进制计数制M 2M 1M 0=⨯10 8253工作在方式2M 2M 1M 0=⨯11 8253工作在方式3M 2M 1M 0=100 8253工作在方式4M 2M 1M 0=101 8253工作在方式5解: T=4s 则 f=1/T=0.25Hz计数初值:N=250*1000/0.25=1000000SC1SC0RL1RL0M2M1M0BCD由于N>65536故需要两个计数器,每个计数器初值为1000程序如下:STACK SEGMENT STACKDB 200 DUP(?)STACK ENDSCODE SEGMENTASSUME SS:STACK,CS:CODESTART MOV AL,01110110BMOV DX,283HOUT DX,ALMOV AL,10110110BOUT DX,ALMOV DX,281HMOV AX,1000OUT DX,ALMOV AL,AHOUT DX,ALMOV DX,282HMOV AX,1000OUT DX,ALMOV AL,AHOUT DX,ALMOV AH,4CHINT 21HCODE ENDSEND START1.下列指令执行完后,AX=__4__、BX=__7__、CX=__3__、DX=__4__。

微机接口技术考试题带答案

微机接口技术考试题带答案

第一章微机接口技术概述1.1. 8086微处理器可寻址访问的最大I/O空间是〔〕。

B.64KBC.640KBD.1MB参考答案:B2.的控制总线提供〔〕。

A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.前面B和C两项参考答案:D3. 3. CPU的数据总线提供〔〕。

A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:A4. 4. CPU的地址总线提供〔〕。

A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:D5. 5. CPU在执行OUT DX,AL指令时,CPU往控制总线上送出的有效信号是〔〕。

A. B C D.参考答案:A6. 6. CPU在执行OUT DX,AL指令时,CPU往地址总线上送出的有效信号是〔〕。

存放器所存放的地址 B AL存放器所存放的数据C D.参考答案:A7.7. CPU在执行OUT DX,AL指令时,CPU往数据总线上送出的有效信号是〔〕。

存放器所存放的地址 B AL存放器所存放的数据C D.参考答案:B11.11. 8086CPU在作总线操作时,遇到READY=L后可插入〔〕。

个等待周期 B 等待周期个数由具体情况所定C 2个等待周期 D. 3个等待周期参考答案:B12.12. 8086系统中,SP〔〕。

A.只能指向奇地址单元 B 只能指向偶地址单元C最好指向偶地址单元 D. 最好指向奇地址单元参考答案:B13.13. 8086 系统配置在最大方式比最小方式增加的一片专用芯片是〔〕。

A.总线驱动器74LS245 B 总线锁存器74LS373C 总线控制器8288 D. 中断控制器8259参考答案:C14.14. 8086/8088CPU读总线周期中,T1~T4期间一直保持有效的信号是〔〕。

微机原理及接口技术习题答案

微机原理及接口技术习题答案

第一章习题及答案1. 微处理器内部包含哪三大部分?解: 运算器、控制器和寄存器组。

2. 完成下列数制的转换①10101101B=( )D=( )H解:10101101B=173D=ADH 。

②0.11B=( )D解:0.11B=0.75D 。

③211.25=( )B =( )H解:211.25=11010011.01B=D3.4H 。

④10111.0101B=( )H=( )BCD解:10111.0101B=17.5H=23.3125D=(0010 0011.0011 0001 0010 0101)BCD3. 已知X=+1011010B ,Y =–0011011B ,设机器数为8位,分别写出X 、Y 的原码、反码和补码。

解:[][][]01011010B 01011010B 01011010B X X X ===原反补 [][][]10011011B11100100B 11100101BY Y Y ===原反补4. 已知X 的真值为32,Y 的真值为–19,求[]?Y X =+补解:[]00001101B X Y +=补5. 已知X=51,Y=–86,用补码完成下列运算,并判断是否产生溢出(设字长为8位)。

① X +Y ② X -Y③ –X +Y ④ –X -Y解:10100011B ,因为67C C 0⊕=,所以未产生溢出。

② 11110111B ,因为67C C 1⊕=,所以产生溢出。

③ 01110111B ,因为67C C 1⊕=,所以产生溢出。

④ 00100011B ,因为67C C 0⊕=,所以未产生溢出。

6. 若使与门的输出端输出高电平,则各输入端的状态是什么?解:各输入端为高电平。

7. 若使与非门的输出端输出低电平,则各输入端的状态是什么?解:各输入端为高电平。

8. 如果74LS138译码器的Y 4端输出低电平,则C 、B 、A 三个输入端的状态分别是什么?解:C 、B 、A 三个输入端的状态分别是‘1’,‘0’,‘0’。

微机原理与接口技术--习题解答

微机原理与接口技术--习题解答

微机原理与接⼝技术--习题解答第⼀章微型计算机概述1.1微处理器、微型计算机和微型计算机系统三者之间有什么不同?答:①微处理器是微型计算机的核⼼,是微型计算机的⼀部分。

它是集成在⼀块芯⽚上的CPU,由运算器和控制器组成。

②微型计算机包括微处理器、存储器、I/O接⼝和系统总线,是微型计算机系统的主体。

③微型计算机系统包括微型计算机、外设及系统软件三部分。

1.2CPU在内部结构上由哪⼏部分组成?CPU应具备哪些主要功能?答:1.CPU在内部结构上由以下⼏部分组成:①算术逻辑部件(ALU);②累加器和通⽤寄存器组;③程序计数器(指令指针)、指令寄存器和译码器;④时序和控制部件。

2.CPU应具备以下主要功能:①可以进⾏算术和逻辑运算;②可保存少量数据;③能对指令进⾏译码并执⾏规定的动作;④能和存储器、外设交换数据;⑤提供整个系统所需要的定时和控制;⑥可以响应其他部件发来的中断请求。

1.3累加器和其他通⽤寄存器相⽐,有何不同?答:许多指令的执⾏过程以累加器为中⼼;输⼊/输出指令⼀般也以累加器来完成。

1.4微处理器的控制信号有哪两类?答:⼀类是通过对指令的译码,由CPU内部产⽣的。

这些信号由CPU送到存储器、I/O接⼝电路和其他部件。

另⼀类是微型机系统的其他部件送到CPU的。

通常⽤来向CPU发出请求。

如中断请求、总线请求等。

1.5微型计算机采⽤总线结构有什么优点?答:⾸先是系统中各功能部件之间的相互关系变为各个部件⾯向总线的单⼀关系。

其次是⼀个部件只要符合总线标准,就可以连接到采⽤这种总线标准的系统中,使系统功能得到扩充。

1.6数据总线和地址总线在结构上有什么不同之处?如果⼀个系统的数据和地址合⽤⼀套总线或者合⽤部分总线,那么,要靠什么来区分地址或数据?答:1.数据总线是双向三态;地址总线是单向输出三态。

2.数据和地址复⽤时,必须有⼀个地址选通信号来区分该总线上输出的是地址还是数据。

1.7控制总线传输的信号⼤致有哪⼏种?答:包括CPU送往存储器和I/O接⼝的控制信号,如读信号、写信号、中断响应信号、存储器和I/O接⼝区分信号等。

微机接口试题及答案

微机接口试题及答案

微机接口试题及答案1. 分别说明下列指令的源操作数和目的操作数各采用什么寻址方式。

(1)MOV AX,2408H (2)MOV CL,0FFH (3)MOV BX,[SI](4)MOV 5[BX],BL (5)MOV [BP+100H],AX (6)MOV [BX+DI],’$’(7)MOV DX,ES:[BX+SI] (8)MOV VAL[BP+DI],DX(9)IN AL,05H (10)MOV DS,AX答:(1)立即数,寄存器(2)立即数,寄存器(3)寄存器间接,寄存器(4)寄存器,寄存器相对(5)寄存器,寄存器相对(6)立即数,基址变址(7)基址变址,寄存器(8)寄存器,相对基址变址(9)直接端口寻址,寄存器(10)寄存器,寄存器2. 已知:DS=1000H,BX=0200H,SI=02H,内存10200H~10205H 单元的内容分别为10H, 2AH,3CH,46H,59H,6BH。

下列每条指令执行完后AX 寄存器的内容各是什么?(1)MOV AX,0200H (2)MOV AX,[200H] (3)MOV AX,BX(4)MOV AX,3[BX] (5)MOV AX,[BX+SI] (6)MOV AX,2[BX+SI]答:(1)0200H (2)2A10H (3)0200H(4)5946H (5)463CH (6)6B59H3. 设DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H ,BP=0200H,数据段中变量名为VAL 的偏移地址值为0030H,试说明下列源操作数字段的寻址方式是什么?物理地址值是多少?(1)MOV AX,[100H] (2)MOV AX,VAL (3)MOV AX,[BX](4)MOV AX,ES:[BX] (5)MOV AX,[SI] (6)MOV AX,[BX+10H](7)MOV AX,[BP] (8)MOV AX,VAL[BP][SI](9)MOV AX,VAL[BX][DI] (10)MOV AX,[BP][DI]答:(1)直接,10100H (2)直接,10030H (3)寄存器间接,10100H(4)寄存器间接,20100H (5)寄存器间接,100A0H (6)寄存器相对,10110H(7)寄存器间接,35200H (8)相对基址变址,352D0H(9)相对基址变址,10154H (10)基址变址,35224H4. 写出下列指令的机器码(1)MOV AL,CL (2)MOV DX,CX (3)MOV [BX+100H],3150H答:(1)10001010 11000001B(2)10001011 11010001B(3)11000111 10000111 00000000 00000001 01010000 00110001B5. 已知程序的数据段为:DATA SEGMENTA DB ‘$’,10HB DB ‘COMPUTER’C DW 1234H, 0FFHD DB 5 DUP(?)E DD 1200459AHDATA ENDS求下列程序段执行后的结果是什么。

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

微机接口习题解答汇总1第3章地址译码技术及存储器学习要求 1.掌握I/O端口的概念及端口地址的编址方式。

2. 掌握访问I/O端口的指令(单字节地址指令、双字节地址指令的使用方法)3. 掌握固定式端口地址译码器、开关式端口地址译码器的实现方法。

重点是地址译码的原则和端口地址范围的计算。

第10章模拟接口学习要求1.掌握 A/D和D/A的概念2.理解A/D和D/A的工作过程。

3.掌握A/D和D/A的主要性能指标二、重点章第4章输入/输出及DMA第5章中断技术第6章定时/计数技术第7章并行接口2第4章输入/输出及DMA学习要求1.掌握CPU与外设传送数据的4种方式2.掌握DMA的概念、数据传送的4种方式及传送过程(4个步骤)、DMAC的功能。

3.理解8237ADMA的内部结构及引脚功能。

4. 掌握8237A初始化编程。

第5章中断技术学习要求1.掌握中断的定义、处理过程、中断优先级、中断向量及向量表的概念。

2.8086CPU的中断分类及特点3.理解8259A中断控制器的内部结构和引脚功能。

4.掌握8259A初始化命令字和操作命令字的各位含义。

能8259A初始化编程。

第6章定时/计数技术学习要求1.掌握定时/计数的定义、分类、特点及使用场合2.理解 8253-5定时/计数器的内部结构及工作方式。

3. 掌握8253定时/计数器初始化编程。

3第7章并行接口学习要求1.掌握并行接口的概念、基本输入输出接口的工作原理。

2. 理解 8255A并行接口的内部结构及工作方式。

3. 掌握8255A并行接口的初始化编程。

自学章第8章串行通信接口第9章人机交互设备接口第11章总线技术第8章串行通信接口自学要求1.掌握串行通信的基本概念2.理解串行通信方式、数据校验方法、数据传输率、传输距离、信号的调剂与解调的基本概念。

第9章人机交互设备接口自学要求1.掌握输入/输出设备的概念及功能2. 标准输入设备键盘类型及工作原理43.显示设备的类型。

4.打印设备的类型第11章总线技术自学要求1.总线的定义、总线的分类、总线的标准2.了解各类系统总线的使用场合及主要特点。

各类外部总线的使用场合及主要特点。

5三、简答题(第2节)1.什么是接口?接口的基本功能是什么?P1~P4答:微机接口是位于主机与外设之间的一些转换电路的总称。

接口的功能有数据锁存、缓冲与驱动功能;信号转换功能;接收、执行CPU命令功能;设备选择功能和中断管理功能。

2.地址译码器信号有什么用?答:区分和选通不同外设(接口)工作。

3.什么是中断向量表?答:把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。

4.并行接口的主要特点及其主要功能是什么?P140答:并行接口有两个特点:一是以并行方式实现数据传输,数据通道、或数据宽度就是传送的位数。

二是在计算机与外设之间,设置协调传递数据的有关联络信号(握手信号)6主要功能:并行传输数据,在主机与外设之间起到数据缓冲和匹配的作用。

5.输入缓冲的作用是什么? 输出锁存的作用是什么?答:输入缓冲的作用是为了防止外设数据干扰数据总线。

输出锁存的作用是为了使CPU通过数据总线输出给外设的数据能保持住。

6.8259的中断服务寄存器ISRi的某一位如果置1,其含义是什么?答:说明CPU正在执行的是ISRi所对应中断服务程序。

7.微处理器、微型计算机和微型计算机系统三者之间有和区别?答:微处理器由运算器、控制器、寄存器阵列和内部总线等部分组成。

微处理器是实现微型计算机的运算和控制功能,是微型计算机的核心。

微型计算机由微处理器、主存储器、I/O接口电路以及总线构成。

微型计算机系统由硬件系统和软件系统两大部分组成。

其中硬件系统包括微型计算机和外 7 围设备。

因此可见微处理器是微型计算机的重要组成部分,而微型计算机系统又主要由微型计算机作为其硬件构成。

8.CPU 在内部结构上由哪几个部分构成?CPU 应具备哪些主要功能?答:CPU 在内部结构上由运算器、控制器、寄存器阵列和内部总线等部分组成。

CPU的主要功能是完成各种算术运算和逻辑运算,并实现对整个微型计算机的控制,其内部又具有传递和暂存数据的功能。

9.DMA 控制器的功能:P78(1).响应外设的DMA请求,是CPU暂停工作,接管总线;(2).能按节拍提供外设和存储器工作的各种信号;(3).提供存储器地址;(4).可编程,灵活应用。

10. CPU 响应INTR 的4个条件是什么?P104答:CPU 响应INTR 的4个条件是⑴.I F=1(允许中断)8⑵. NMI=0(无非屏蔽中断请求)⑶. HOLD=0(无总线请求)⑷.无内部中断请求11.中断响应周期中,CPU发出的两个负脉冲INTA信号的作用是什么?P23 答:CPU发出的第1个负脉冲 INTA信号的作用是对中断源应答信号,要求中断源准备中断类型号(中断向量);CPU发出的第2个负脉冲INTA信号的作用是要求中断源将中断中断类型号(中断向量)送数据总线;CPU从数据总线上读取中断类型号。

12.中断响应周期中,9259A接收的两个负脉冲INTA信号,9259A做了什么操作?P111答:9259A接收的第1个负脉冲INTA信号,置ISRi=1,IRRi=0;9259A接收的第2个负脉冲INTA信号,将中断类型号送到数据总线,以便CPU读取。

13.8259A有哪两种命令字?P111答:8259A的两种命令字分别是初始化命令字(ICW)和操作命令字(OCW)。

914.8259A的内部结构由哪些部件组成?P108 ~P110答:8259A的内部结构由 IRR寄存器、ISR寄存器、PR寄存器、IMR寄存器、控制逻辑、数据缓冲器、读写控制逻辑和级联缓冲器 8个部件组成。

15.有INTA、INTB、INTC 3个可屏蔽中断,INTA 的优先级最高,INTB的优先级次高,的优先级最低,根据中断执行过程的现象,回答下列问题。

(广西自学专科统考题)(1)3个中断源同时提出中断请求,CPU 响应哪个中断?(2)在执行INTC中断服务程序中,提出INTA中断请求,CPU没有响应,这是为什么?(3)在执行INTC中断服务程序中,产生了INTA、 INTB中断请求,CPU都给予响应,这是为什么?答:(1)CPU 响应INTA中断请求。

(2)在执行INTC中断服务程序前,INTC 10 中断服务程序关中断,不允许中断嵌套。

所以在执行INTC中断服务程序中,提出INTA 中断请求,CPU 没有响应。

(3)在执行INTC中断服务程序前,INTC 中断服务程序开中断,允许中断嵌套。

在执行INTC中断服务程序中,INTB比INTA先产生,CPU响应了INTB中断请求,而在执行INTB中断服务程序前,INTB中断服务程序开中断,允许中断嵌套。

则在执行INTB中断服务程序中产生INTA中断请求,CPU也响应了INTA中断请求。

16.怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同P19答:引线MN/MX#的逻辑状态决定8086的工作模式,MN/MX#引线接高电平,8086被设定为最小模式,MN/MX#引线接低电平,8086被设定为最大模式。

11最小模式下的控制信号由相关引线直接提供;最大模式下控制信号由8288专用芯片译码后提供,8288的输入为8086的S2#~S0#三条状态信号引线提供。

17. 8086被复位以后,有关寄存器的状态是什么?微处理器从何处开始执行程序?P14 答:标志寄存器、IP、DS、SS、ES和指令队列置0,CS置全1。

处理器从FFFFOH存储单元取指令并开始执行。

18. 8259A初始化编程过程完成那些功能?这些功能由那些ICW设定?P111~P115 答:初始化编程用来确定8259A的工作方式。

ICW1确定8259A工作的环境:处理器类型、中断控制器是单片还是多片、请求信号的电特性。

ICW2用来指定8个中断请求的类型码。

ICW3在多片系统中确定主片与从片的连接关系。

ICW4用来确定中断处理的控制方法:中断结束方式、嵌套方式、数据线缓冲等。

12 19. 8259A的初始化命令字和操作命令字有什么区别?它们分别对应于编程结构中那些内部寄存器?P111~P118答:8259A的工作方式通过微处理器向其写入初始化命令字来确定。

初始化命令字分别装入ICW1~ICW4内部寄存器。

8259A在工作过程中,微处理器通过向其写入操作命令字来控制它的工作过程。

操作命令字分别装入OCW1~OCW3内部寄存器中。

8259A占用两个端口号,不同的命令字对应不同的端口,再加上命令字本身的特征位及加载的顺序就可以正确地把各种命令字写入对应的寄存器中。

20.8259A的中断屏蔽寄存器IMR与8086中断允许标志IF有什么区别?答:IF是8086微处理器内部标志寄存器的一位,若IF=0,8086就不响应外部可屏蔽中断请求INTR引线上的所有请求信号。

8259A有8个中断请求输入线,IMR中的某位为1,就把对应这位的中断请求IR禁止掉,无法被8259A处理,也无法向8086处13理器产生INTR请求。

21. 8255A的3个端口在使用上有什么不同?P147答:8255A的A端口,作为数据的输入、输出端口使用时都具有锁存功能。

B端口和C端口当作为数据的输出端口使用时具有锁存功能,而作为输入端口使用时不带有锁存功能。

22 说明8237A初始化编程的步骤。

(P89)答:(1)。

输出主清除命令,使DMAC处于复位状态,准备接收新命令;(2) 写入工作方式寄存器,以确定8327A工作方式和传送类型;(3)写命令寄存器,以控制8237A的工作;(4)根据所选择的通道,输入相应通道当前地址寄存器和基址寄存器的初值;(5)输入当前字节计数器和基本字节数急促器的初始值;(6) 写入屏蔽寄存器(写屏蔽字)1423. D/A转换器的功能是什么?其主要技术指标是什么?P234~P235答: D/A转换器的功能是将输入的数字信息转换成模拟信息输出。

主要技术指标有 (1).分辨率 (2).转换精度(3).转换时间 (4).性线误差24.8086CPU有哪4组寄存器?P10答:8086CPU的组寄存器为(1)通用寄存器(2)段寄存器(3)地址指针和变址寄存器(4)指令指针和标志寄存器25.DMA有哪4种传送方式?P76答:(1)单次DMA传送(2)成组传送(3)请求方式成组传送(4)级联传送26.8253-5内部结构由哪4部分组成?P126 答:8253-5内部结构由下列4部分组成:(1)数据总线缓冲器(2)读/写逻辑(3)控制字寄存器(4)计数器15 27.中断处理过程分为哪4个步骤?P95答:中断处理过程分为(1)中断请求(2)中断响应(3)中断服务(4)中断返回16五、分析、设计题(第3节)(一) 分析题:1.分析下列电路,写出DMA、PIC、T/C和8259A的地址范围Y0 )GY1 INTR CS(8259ª)2-4译码器A7 AY2 T/C CS (8253A)A6 BY3 PIC CS(8255A)解:由图可得译码器真值表地址输入输出A9A8A7 A6 A5 A4A3 A2A1 A0Y3 Y2Y1 Y00 0 0 0 ×××××× 1 1 1 00 0 0 1 ×××××× 1 1 0 10 0 1 0 ×××××× 1 0 1 10 0 1 1 ×××××× 0 1 1 1由真值表可得A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 地址范围端口名0 0 0 0 ×××××× 000H~03FH DMA0 0 0 1 ×××××× 040H~07FH PIC0 0 1 0 ×××××× 080H~0BFH T/C0 0 1 1 ×××××× 0C0H~0FFH 8259A172.分析下列程序段,说明程序功能MOV DX,PROTANEXT:IN AL,DXTEST AL,80HJZ NEXTMOV DX,PROTBIN AL,DXMOV DX,PROTCOUT DX,ALRET注:程序中PROTA、PROTB、PROTC为端口地址答:程序功能从端口PROTA读取1个字节数据,并测试D7位。

相关文档
最新文档