微机接口习题..

合集下载

微机原理与接口习题汇总

微机原理与接口习题汇总

第1章微型计算机基础一、单选题1.以下哪个数最大( D )。

A、10110101BB、234C、234QD、123H2.以下哪个数最大()。

A、10111101BB、240C、134QD、F3H3.以下哪个数最大()。

A、101101BB、198C、162QD、ABH4.以下哪个数最大()。

A、1101101BB、200C、373QD、1D7H5.下列各数种,最大的是( A )。

A、(321)16B、(327)8C、(659)10D、(11100111)26.字母A的ASCII代码是( B )。

A、39HB、41HC、0DHD、0AH7.字母a的ASCII代码是( B )。

A、60HB、61HC、40HD、41H8.回车符的ASCII代码是( C )。

A、39HB、41HC、0DHD、0AH9.换行符的ASCII代码是(D)。

A、39HB、41HC、0DHD、0AH10.数字9的ASCII代码是( A )。

A、39HB、41HC、0DHD、0AH11.数字0的ASCII代码是( B )。

A、30B、30HC、0D、0H12.在计算机系统中,微处理器通常不包含( C )。

A、算术逻辑单元B、程序计数器C、大容量内存D、寄存器13.下列各数不属于8421BCD码的是( A )。

A、10100101BB、01011001BC、00110011BD、01010100B14.以下关于字节和字长的说法错误的是( D )。

A、一个字节由8位二进制位组成B、字长是计算机内部一次可以处理的二进制的位数C、字长依赖于具体的机器,而字节不依赖于具体的机器D、字长越长,处理精度越高,但处理速度越慢15.假定字长为n位,以下关于数的定点和浮点表示的说法错误的是( D )。

A、定点表示法是指计算机中所有数的小数点的位置是人为约定不变。

B、浮点数比相同位数的定点数表示的数值范围大。

C、定点整数的表示范围为-(2n-1-1)~(2n-1-1)。

微机接口原理习题

微机接口原理习题

一、单项选择题1、下面关于微处理器的叙述中,错误的是( A )。

A、微处理器是用单片超大规模集成电路制成的具有运算和控制功能的处理器B、一台计算机的CPU可能由1个、2个或多个微处理器组成C、日常使用的PC机只有一个微处理器,它就是中央处理器D、目前巨型计算机的CPU也由微处理器组成2、目前市场上出售的台式PC机中Pentium 4微处理器的主频一般为( C )。

A、0、5GHz左右B、1GHz左右C、3GHz左右D、5GHz以上3、下列哪种设备不属于I/O设备? ( D )A、手写板B、打印机C、扫描仪D、复印机4、程序设计人员不能直接使用的寄存器是( C )。

A、通用寄存器B、指令指针寄存器C、标志寄存器D、段寄存器5、下列存储器中,( A )的存取速度最快。

A、CacheB、 MemoryC、 HDDD、 CD-ROM6、CPU执行算术运算指令所得到的结果类型保存在寄存器( B )中。

A、AXB、FLAGSC、IPD、ES7、Pentium微处理机配备了5个控制寄存器。

其中没有定义,而供将来使用的是( A )。

A、CR1B、 CR2C、CR3D、CR48、下面关于总线的叙述中,错误的是( C )。

A、总线的位宽指的是总线能同时传送的数据位数B、总线标准是指总线传送信息时应遵守的一些协议与规范C、Pentium机中的PCI总线不支持成组传送方式D、总线的带宽是指每秒钟总线上可传送的数据量9、微机中的寄存器、Cache、主存储器及辅存储器,其存取速度从高到低的顺序是( C )。

A、主存储器, Cache,寄存器,辅存B、快存,主存储器,寄存器,辅存C、寄存器, Cache,主存储器,辅存D、寄存器,主存储器,Cache,辅存10、多段存储管理方式中,每一个程序都拥有它自己的( A ),以及多种属于它自己的存储器段。

A、段描述符B、段选择符C、段选择符和段描述符D、段描述符寄存器11、下面是关于CPU与 Cache 之间关系的描述,其中正确的一条描述是( A )。

5-微机原理与接口技术---练习题[武汉理工大学继续教育]

5-微机原理与接口技术---练习题[武汉理工大学继续教育]

一、判断(共计50分,每题2.5分)1、可编程定时/计数器8253中含三个独立的16位计数器。

A. 正确B. 错误2、8086CPU和8088CPU都是16位微处理器芯片A. 正确B. 错误3、通常并行I/O接口的速度比串行I/O接口的快。

A. 正确B. 错误4、8086CPU内标志寄存器中的IF=0时,意味着禁止CPU响应所有类型的中断。

A. 正确B. 错误5、ADC0809可对8路模拟信号同时进行A/D转换。

A. 正确B. 错误6、ADC0809是8位逐次逼近型A/D转换芯片A. 正确B. 错误7、若[X]原=[X]反=[X]补,则该数X为正数。

A. 正确B. 错误8、在8086存储器中存放数据字时有“对准字”和“非对准字”之分。

A. 正确B. 错误9、静态RAM需要刷新电路。

A. 正确B. 错误10、8086CPU的EU单元直接经外部总线读取数据。

A. 正确B. 错误11、存储器芯片的主要技术指标是容量、存取时间和可靠性。

A. 正确B. 错误12、8086的数据可以存放在几个不连续的段中。

A. 正确B. 错误13、8295的特殊屏蔽方式,对低于正在服务中断程序的中断请求给予响应处理A. 正确B. 错误14、MOV BX,[BX]A. 正确B. 错误15、MOV BP,ALA. 正确B. 错误16、8086CPU中,数据线D0~D15和地址线A0~A15为复用引脚。

A. 正确B. 错误17、主程序中若多次调用某段程序,采用子程序来实现具有执行速度快的特点。

A. 正确B. 错误18、对一个正整数,它的原码、反码和补码是一样的,和无符号数编码一样。

A. 正确B. 错误19、每一个中断服务程序的入口地址占用中断向量表的2个地址。

A. 正确B. 错误20、执行INT 10H时,中服程序的入口地址在00040H开始存放。

A. 正确B. 错误二、单选(共计50分,每题2.5分)21、8088 CPU中断优先级顺序为()。

微机接口技术习题

微机接口技术习题
JMP指令对应高级语言的GOTO语句,所以不能使用。错
因为条件转移指令Jcc要利用标志作为条件,所以也影响标志。错
控制循环是否结束只能在一次循环结束之后进行。错
利用INCLUDE包含的源文件实际上只是源程序的一部分。对
循环结构程序一般有三个部分组成,它们是____循环初始______,循环体和_____循环控制_____部分。
org 100h
varw word 1234h,5678h
varb byte 3,4
vard dword 12345678h
buff byte 10 dup(?)
mess byte 'hello' ; 代码段
mov eax,offset mess
mov eax,type buff+type mess+type vard
二进制16位共有_____2^16______个编码组合,如果一位对应处理器一个地址信号,16位地址信号共能寻址______64KB_____容量主存空间。
最初由______IBM_____公司采用Intel 8088处理器和_____DOS______操作系统推出PC机。
指令的处理过程。处理器的“取指—译码—执行周期”
(4) mov al,7fh ; AL=7FH sub al,8 ; AL=77H,CF=0,SF=0 sub al,80h ; AL=F7H,CF=1,OF=1sbb al,3 ; AL=F3H,CF=0,ZF=0
〔习题3.31〕下面程序的功能是将数组ARRAY1的每个元素加固定值(8000H),将和保存在数组ARRAY2。在空白处填入适当的语句或语句的一部分。
过程定义开始是“TEST PROC”语句,则过程定义结束的语句是_____TEST ENDP_____。宏定义开始是“DISP MACRO”语句,则宏定义结束的语句是____ENDM______。

微机原理和接口技术课后习题和参考答案解析(汇编)

微机原理和接口技术课后习题和参考答案解析(汇编)

微机原理和接口技术课后习题和参考答案解析(汇编)第一章课后习题1.1 把下列十进制数转换成二进制数、八进制数、十六进制数。

① 16.25 ② 35.75 ③ 123.875 ④ 97/1281.2 把下列二进制数转换成十进制数。

① 10101.01 ② 11001.0011 ③ 111.01 ④ 1010.11.3 把下列八进制数转换成十进制数和二进制数。

① 756.07 ② 63.73 ③ 35.6 ④ 323.451.4 把下列十六进制数转换成十进制数。

① A7.8 ② 9AD.BD ③ B7C.8D ④ 1EC1.5 求下列带符号十进制数的8位补码。

① +127 ② -1 ③ -0 ④ -1281.6 求下列带符号十进制数的16位补码。

① +355 ② -11.7 计算机分那几类?各有什么特点?1.8 简述微处理器、微计算机及微计算机系统三个术语的内涵。

1.9 80X86微处理器有几代?各代的名称是什么?1.10 你知道现在的微型机可以配备哪些外部设备?1.11 微型机的运算速度与CPU的工作频率有关吗?1.12 字长与计算机的什么性能有关?习题一参考答案1.1 ① 16.25D=10000.01B=20.2Q=10.4H② 35.75D=100011.11B=43.6Q=23.CH③ 123.875D=1111011.111B=173.7Q=7B.EH④97/128D=64/123+32/128+1/128=0.1100001B=0.604Q=0.C2H1.2 ① 10101.01B=21.25D ② 11001.0011B=25.1875D③ 111.01B=7.25D ④ 1010.1B=10.5D1.3 ① 756.07Q=111101110.000111B=494.109D ②63.73Q=110011.111011B=51.922D③ 35.6Q=11101.110B=29.75D ④323.45Q=11010011.100101B=211.578D1.4 ① A7.8H=167.5D ② 9AD.BDH=2477.738D③ B7C.8D=2940.551D ④ 1ECH=492D1.5 ① [+127]补=01111111 ② [-1]补= 11111111③ [-0]补=00000000 ④[-128]补=100000001.6 ① [+355]补= 0000000101100011 ② [-1]补= 1111 1111 1111 11111.7 答:传统上分为三类:大型主机、小型机、微型机。

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

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

第1章微机运算基础习题和思考题1.请完成以下计算:174.66D=(10101110.10101)B=(AE. A8)H10101110101.01011B=(1397.344)D=(575.58)H4BCH=(010*********)B=()BCD2.设字长为8位,X=(2A)16,当X分别为原码、补码、反码和无符号数的时候,其真值是多少?答:当X表示原码时,其真值为:+101010当X表示补码时,其真值为:+101010当X表示反码时,其真值为:+101010当X表示无符号数数时,其真值为:001010103.设字长为8位,用补码形式完成下列计算,要求有运算结果并讨论是否发生溢出?120+18 -33-37-90-70 50+84答:120+18其补码形式分别为:(120)补=01111000 (18)补=0001001001111000+ 0001001010001010由于C s=0 ,C p=1,因此有溢出,结果错误-33-37其补码形式为:(-33)补=11011111 (-37)补=1101101111011111+1101101110111010由于C s=1, C p=1,所以没有溢出,结果正确-90-70其补码形式为:(-90)补=10011100 (-70)补=1011101010011100+1011101001010110由于C s=1, C p=0,所以有溢出,结果错误50+84其补码形式为:(50)补=00110010 (84)补=0101010000110010+0101010010000110由于C s=0, C p=1,所以有溢出,结果错误4.请写出下列字符串的ASCII码值。

My name is Zhang san.4D 79 6E 61 6D 65 69 73 5A 68 61 6E 67 73 61 6E 2E第2章 80X86微机系统习题与思考题1.微型计算机主要由哪些基本部件组成?各部件的主要功能是什么?答:微型计算机主要由输入设备、运算器、控制器、存储器和输出设备组成。

接口习题——精选推荐

接口习题——精选推荐

习题一1.什么是接口?2.为什么要在CPU与外设之间设置接口?3.微型计算机的接口一般应具备哪些功能?4.接口技术在微机应用中起什么作用?5.接口电路的硬件一般由哪几部分组成?6.接口电路的软件控制程序一般包含哪几部分?7.接口电路的结构有哪几种形式?8.CPU与接口之间有哪几种传输数据的方式?它们各应用在什么场合?9.分析与设计接口电路的基本方法是什么?10.外围接口芯片在微机接口技术中的作用如何?你所知道的外围接口芯片有哪些?11.你认为学习接口技术的难点在那几个方面?应如何对付?习题二1.什么是端口?2.I/O端口的编址方式有几种?各有何特点?3.设计I/O设备接口卡时,为防止地址冲突,选用I/O端口地址的原则是什么?4.I/O端口地址译码电路在接口电路中的作用是什么?5.在I/O端口地址译码电路中常常设置AEN=0,这有何意义?6.若要求I/O端口读/写地址为374H,则在图2.1(b)中的输入地址线要作哪些改动?7.图2.2是PC机系统板的I/O端口地址译码器电路,它有何特点?试根据图中地址线的分配,写出DMAC、INTR、T/C以及PPI的地址范围?8.在图2.4译码电路中,若要改变I/O端口地址,使其地址范围为300H~307H则开关S1~S9应如何设置?9.GAL器件有哪些特点?采用GAL器件进行I/O地址译码有何优点?10.采用GAL器件设计开发一个地址译码电路的步骤和方法如何?11.通常所说的I/O操作是指CPU直接对I/O设备进行操作,这话对吗?12.在独立编址方式下,CPU采用什么指令来访问端口?13.在I/O指令中端口地址的宽度及寻址方式有哪两种?14.CPU从端口读书据或向端口写数据是否涉及到一定要与存储器打交道?15.I/O端口地址译码电路一般有哪几种结构形式?16.I/O地址线用作端口寻址时,高位地址线和低位地址线各作何用途?如何决定低位地址线的根数?17.可选式I/O端口地址译码电路一般由哪几部分组成?18.采用GAL器件设计地址译码电路时,其核心是编写GAL器件输入源文件(即GAL设计说明书)。

微机接口课后习题答案

微机接口课后习题答案
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、X的8位补码是10110100,则X的16位补码是 ________________ 。

A)0000000010110100 B)1000000010110100C)1111111110110100 C)0111111110110100二、多项选择题1、8位数11011011B可表示____________ 。

A)无符号数219 B)-37的补码C)-36的补码D)-36的反码E)91的原码F)-91的原码三、填空题1、计算机的硬件由________ 、________ 、__________ 、 _________ 和_________ 等部分组成。

2、十进制68= ________ B= _______ Q= ________ H。

3、凶补=78H,则[-X]补= ________ H。

4、设字长8位,机器数分别采用纯小数的原码、补码和反码表示时,其对应的真值范围分别是________ 、__________ 、________ (均用十进制数表示)。

5、若机器数为补码,字长16位(含1位符号位),用十六进制写出对应于定点整数的最大正数补码是_______________ ,最小负数的补码是__________ 。

四、计算题1、已知[X]原=11001010 ,求X的反码、补码。

2、用补码求[X+Y]补与[X-Y]补,并判断运算结果是否溢出。

1)已知[X]原=10101100 ,[Y]补=110001102)已知[X]反=01110110 ,[Y]补=001001103、将下列十进制整数转换十六进制数。

4、找出下列数中的最大数(1 )(10010101 ) 2 (2)(227)8 (3)(96)16 (4)(145 )105、设有两个二进制数X=01101010 ,Y=10001100,试比较它们的大小。

(1)X和Y均为无符号数。

(2)X和Y均为带符号数的补码。

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

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

可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题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表示运算结果()。

微机原理与接口技术练习题

微机原理与接口技术练习题
3、8086在最小模式下,分时使用AD0-AD15,所以必须外接地址锁存器,当总线上为地址
信息时,通过()将地址送入地址锁存器。
ADEN B、ALE C、BHE D、DT/ R
4、 基本的总线周期通常包含()个T状态
A、1B、2C、3D、4
5、RESET言号有效后,8086CPU执行的第一条指令地址为()
A.中断类型码B.中断服务程序入口地址C.现场D.当前CS、IP的值
13、已知(AX=1000H(BX=2000H,执行指令MOV AX,BX后(AX)=()
A. 1000H B . 2000H C . 3000H D . 0000H
14.在指令MOV ES: [SI] , AX中,目的操作数为()寻址。
6、 8086可处理种不同的中断,一类叫,另一类叫。
7、 8086和内存之间的数据传送指令是,从端口读数据的指令是,向端口
写数据的指令是。
8、 类型号为34H的中断所对应的中断向量放在:开始的4个单元
中;如果 0000:0074H、0000:0075H、0000 :0076H、0000:0077H这 4 个内存单
中断向量为7856:3412H。
四、设8255A与8086CPU相连,8255A芯片A口工作在方式 2,B口工作在方式 1输入,C口PC6置 1,8255A芯片A口、B口、C口、控制 口地址分别为10F8H 10FAH 10FCH 10FEH
(1) 填写8255A方式选择控制字:
1
1
0
0
0
1
1
0
(2) 填写8255A C口置1/置0控制字:
()°
A、000C6H, 000C7H; 000C4H, 000C5H B、000C4H 000C5H;00198, 00199;

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

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

《微机接口技术与应用》课程习题集一、单选题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位停止位,则每秒传送的字节数是___个。

微机接口复习题

微机接口复习题

一、填空题1、微型计算机由和两大部分组成。

2、8086/8088中,某单元只能有一个地址,但可以有多个地址。

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

4、在异步串行通信中,使用波特率来表示数据的传送速率,它是指。

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

6、8255A的A端口有种工作方式,它们分别是。

7、8255A的端口A工作于方式2时,使用端口C的作为与CPU和外部设备的联络信号。

8、8255A中选通信号STB的功能是。

9、从CPU的NMI引脚产生的中断叫做,他的响应不受的影响。

10、类型码为的中断所对应的中断向量存放在0000H:0058H开始的4个连续单元中,若这4个单元的内容分别为,则相应的中断服务程序入口地址为5060H:7080H。

11、DMA方式的基本思想是。

12、8237DMA控制器是具有个通道的DMA控制器。

13、设8253的计数器1的输入时钟频率为1MHz,以BCD码计数,要求该通道每隔5ms 输出一个正跳变信号,则其方式控制字应为。

14、8253在进行计数时,实际上是对信号线上的信号进行计数。

15、D/A转换的主要作用是。

16、程序设计语言按其级别可以划分为、和高级语言。

17、8086的数据总线是位,地址总线是位。

18、同步串行通信包括和两类。

19、在HDLC同步传送规程中,同步字符的编码为。

20、若要可编程并行芯片8255A三个端口均作为输入口,则其方式选择控制字应为。

21、8255A中包括两组控制电路,其中A组控制,B组控制。

22、Intel 8255A是一个接口芯片。

23、中断控制器8259A中的中断屏蔽寄存器IMR的作用是。

24、CPU在响应中断时,首先是保护,然后将中断服务程序入口地址送入。

25、时,使用8259A的CS2~CS0引脚。

26、DMA写操作把数据从传到中。

《微机原理与接口技术》试题

《微机原理与接口技术》试题

《微机原理与接⼝技术》试题《微机原理与接⼝技术》练习题⼀、单项选择题1.8259A的INT是中断请求信号,它连⾄CPU的( B )端,⽤来向CPU发中断请求信号。

A.NMI B. IF C.INTR D. TF 2.DMA⼯作⽅式时,总线上的各种信号是由( D )发送的。

A.中断控制器B.CPUC.存储器D.DMA控制器3.8086⾮屏蔽中断的类型码是( B )。

A.00HB.02HC.08HD. 不定4.8086CPU在收到外设中断请求信号、进⼊中断响应周期以后,必须向中断源发出的信号是(B )。

A.INTR信号B.INTA信号C.HOLD信号D.HLDA信号5.在下列类型的8086CPU中断中,中断优先权最低的是( D )。

A.除法出错中断B.可屏蔽中断C.⾮屏蔽中断D.单步中断6.8086/8088的中断向量表(B)。

A.⽤于存放中断类型号B.⽤于存放中断服务程序的⼊⼝地址C.是中断服务程序的⼊⼝D.是中断服务程序的返回地址.7. 在CPU与外设的I/O传送控制⽅式中,效率⾼、实时性强的⽅式是( D )。

A.同步传送 B. 查询传送 C.中断传送 D. DMA传送8. 在中断⽅式下,CPU和外设是处于( B )⼯作。

A.串⾏ B. 并⾏C.部分重叠 D. 交替9.以下⽅式中CPU不参与数据传送的是( D )⽅式。

A. 条件输⼊/输出B. ⽆条件输⼊/输出C. 中断输⼊/输出D. 直接存储器存取10.说DMA传送⽅式没有程序和指令介⼊是指( D )A.DMA传送全过程B.数据传送后C.数据传送前D.仅是数据传送期间11. 8086/8088 CPU从功能结构上看,是由(D)组成的。

(A) 控制器和运算器(B) 运算器和总线接⼝(C) 控制器和20位物理地址加法器(D) 执⾏单元和总线接⼝单元12 .8086有20条地址总线,最⼤可寻址的I/O空间是(C )。

(A) 32KB (B) 1024KB (C) 64KB (D) 640KB13. 指令队列具有(D )的作⽤。

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

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

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

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

②=( )D解:=。

③=( )B =( )H解:=.01B=。

④=( )H=( )BCD解:===(0010 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解:B ,因为67C C 0⊕=,所以未产生溢出。

② B ,因为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. 8086/8088CPU由哪两大功能部分所组成?简述它们的主要功能?解:8086/8088CPU由EU和BIU两大功能部分组成。

执行单元EU主要完成指令的译码和执行。

执行单元通过EU控制电路从BIU中取出指令,经过指令译码形成各种定时控制信号,向EU内各功能部件发出相应的控制命令,以完成指令所规定的操作。

(完整版)微机原理与接口习题1_4

(完整版)微机原理与接口习题1_4

第1章习题1、冯诺依曼计算机的内涵是什么?这种计算机的程序运行是由指令流驱动的还是数据流驱动的?2、微型计算机系统有哪三个层次?试简述它们的内涵及其联系和区别。

3、为什么把微型计算机的基本结构说成是总线结构?试简述总线结构的优点。

4、微型计算机硬件系统由哪些部分组成?各组成部分的功能是什么?5、计算机分那几类?各有什么特点?6、微处理器应包含的最基本功能部件是哪些?7、微计算机应包含的最基本功能部件是哪些?8、微型计算机系统有哪几部分组成,简述各部分功能特点?9、一个完整的计算机系统通常包括系统软件和应用软件、硬件系统和软件系统、计算机及其外部设备、系统硬件和系统软件这四种组合中的哪一种?第1章习题解答1、冯诺依曼计算机的内涵是什么?这种计算机程序运行是由指令流驱动的还是数据流驱动的?答:冯诺依曼计算机的内涵:由运算器、控制器、存储器、输入设备、输出设备5大部分组成计算机硬件。

数据和计算机指令采用二进制数形式表示,存储在计算机内部存储器中.计算机工作原理的核心是“存储程序”和“程序控制”。

事先编制好的由计算机指令组成的程序在执行前先装入存储器,控制器依据程序中的指令顺序周而复始地取出指令、分析指令、执行指令,根据指令的功能进行相应的运算,直到完成全部指令操作为止.程序的运行是通过指令流来驱动的。

2、微型计算机系统有哪三个层次?试简述它们的内涵及其联系和区别。

答:微型计算机系统的三个层次:微处理器、微型计算机和微型计算机系统.三者的内涵:微处理器是利用大规模集成电路技术,将组成计算机的核心部件—-运算器和控制器集成在一块硅片上的集成电路,简称MPU,习惯上称CPU.微型计算机则是以微处理器为核心,配以内存储器、输入/输出(I/O)接口电路,通过总线结构连接而构成的裸机。

微型计算机系统是由微型计算机配以相应的外围设备(如键盘、显示器、打印机、外存储器等)、电源和其他辅助设备(如面板、机架等),以及控制微型计算机工作的软件而构成的完整的计算系统。

第1章习题 微机接口

第1章习题 微机接口
3
8.
2013-8-26
练习2:
1. (11101.101)B= (29.875)D 2. (136.625)D=(10001000.101)B 3.例:将(1000110.01)B转换为八进制数和十六进制数。 1 000 110 . 01 001 000 110 . 010 (1 0 6 . 2 )O 100 0110 . 01 0100 0110 . 0100 (4 6 . 4)H
练习3: 1. 2. 3. 4. 5. 6. 7. 十进制数30.375表示成十六进制数为__,写出计算过 程 8位二进制补码11011101所表示的十进制符号数为 ____. 无符号二进制数1111 1010转换为BCD码为____. 使一个二进制位置1的方法是该位和1相___.(填与、 或、非) 若x=-1,y=-127,则 [x]补=_____, [x+y]补=____ 用补码进行计算:1)96-19 用双高位判别法判断下列补码运算是否发生溢出 1)45+45 2)(-27)+(-112) 请按以下字符所对应的ASC2码值的大小排序 ‘A’ , ’y’ , 9 , ‘$’
练习1:
1. 微型计算机系统主要由那几个部分组成?
2. CPU的组成部件?对应功能? 3.计算机主要性能指标?
练习2:
1. (11101.101)B= ( 2. (136.625)D=(
)D )B
3.例:将(1000110.01)B转换为八进制数和十六进制 数。 1000110.01B 001 000 110 . 010 ( )O 1000110.01B 0100 0110 . 0100 ( )H
解:[X]原 = 1000 0001 [X]反=1111 1110 [X]补 = 1111 1111 [Y]原=1111 1111 [Y]反=1000 0000 [Y]补=1000 0001

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

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

微机接口技术综合练习题一.填空题1.接口的基本功能是输入缓冲和输出锁存。

2.数据输入/输出的三种方式是程序控制、中断和 DMA 。

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

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

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

6.DMA方式的中文意义是直接存储器,它适用于存取批量高速数据传送。

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

8.总线按传送信息的类别可分为:地址总线、数据总线、控制总线三类。

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

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

11.在总线上完成一次数据传输一般要经历如下阶段总线请求和仲裁阶段、寻址阶段、数据传送阶段、结束阶段。

12.按总线在微机结构中所处的位置,总线可分为片内总线、芯片总线、系统总线、外部总线。

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

14系统总线按其技术上的差异可分为传统总线和现代总线。

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

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

17.8086的外部中断分为可屏蔽中断(INTR)和不可平不中断(NMI)。

18.8255A是可编程并行接口芯片。

19.8255A具有三种工作方式:基本I/O选通、I/O 双向选通和I/O 。

20.8255A有三种工作方式。

21.8253有 6 种工作方式。

228253中有三个独立的计数器23.8253是可编程定时器/计数器。

24.8253中的每个计数器可作为二进制和十进制计数器用25.8253共有 4 个地址。

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

27.0809是常用的 A/D 转换芯片。

28.数/模转换方式有多种方法,常用的是T型电阻网络法。

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

微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
习题7.9解答
mov bx,offset addr again: cmp byte ptr [bx],0 jz done status:in al,80h ; 查询 test al,80h jnz status mov al,[bx] out 80h,al ; 输出一个字节 inc bx jmp again ; 循环
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
习题7.8解答
mov bx, offset buffer mov cx,100 again: mov dx,0ffe2h status:in al,dx ; 查询一次 test al,01h jz status mov dx,0ffe0h in al,dx ; 输入一个字节 mov [bx],al inc bx loop again ; 循环,输入100个字节
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
习题7.7解答(3)
next2: mov cx,8 mov al,80h ; next21: out dx,al ; call delay ; shr al,1 ; loop next21 jmp again
从K7开始 某个LED点亮 延时200ms ror al,1
习题8.6解答(3)
mov mov out mov mov out mov out
al,0b4h ;10110100b dx,207h dx,al al,02f0h dx,206h dx,al al,ah dx,al
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
习题8.10
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
习题7.700h in al,dx cmp al,0feh ; D7~D0=11111110B ? jz next1 ; 单独按下K0,转移到next1 cmp al,0fdh ; D7~D0=11111101B ? jz next2 ; 单独按下K1,转移到next2 jmp again ; 其它情况不点亮
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
习题7.7解答(2)
next1:
mov cx,8 mov al,1 ; 从K0开始 next11: out dx,al ; 某个LED点亮 call delay ; 延时200ms shl al,1 ; rol al,1 loop next11 jmp again
钱晓捷,微机原理与接口技术· 第4版——基于IA-32处理器和32位汇编语言
微机接口技术习题
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
习题7.7
参看图 7-5 ,编程实现以下功能:当 K0 键单 独按下时,发光二极管L0~L7将依次点亮( L0 , L1 , L2 ,……L7 ),每个维持 200ms ; 当K1键单独按下时,发光二极管L0~L7将反 向依次点亮(L7,L6,L5,……L0),每个 也维持 200ms ;在其他情况下各发光二极管 均不点亮。假定有延时200ms的子程序DELAY 可直接调用。
用8255端口A方式0与打印机接口示例中,如 果改用端口 B ,其他不变,说明应该如何修 改接口电路和程序。 解答: 修改电路:将端口B的PB0~PB7接打印机的数 据位DATA0~DATA7即可。 修改程序:将输出数据端口改为FFFAH即可。
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
习题8.6
试按如下要求分别编写 8253 的初始化程序, 已知8253的计数器0~2和控制字I/O地址依次 为204H~207H。 ① 使计数器 1 工作在方式 0 ,仅用 8 位二进制计 数,计数初值为128。 ② 使计数器 0 工作在方式 1 ,按 BCD 码计数,计 数值为3000。 ③ 使计数器2工作在方式2,计数值为02F0H。
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
习题7.8
现有一个输入设备,其数据端口地址为 FFE0H,状态端口地址为 FFE2H。当状态标 志 D0 = 1 时,表明一个字节的输入数据就 绪。请编写利用查询方式进行数据传送的 程序段,要求从该设备读取 100 个字节保 存到BUFFER缓冲区。
习题8.11
用8255端口A方式1与打印机接口,如果改用 端口 B ,其他不变,说明如何修改接口电路 和程序。 解答 修改电路:PA0 ~PA7改为PB0~ PB7 ;PC6改 用PC2,PC7改用PC1,PC3改用PC0。
习题8.6解答(2)
mov mov out mov mov out mov out
al,33h dx,207h dx,al ax,3000h dx,204h dx,al al,ah dx,al
;00110011b
;不是3000
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
习题7.9
某个字符输出设备,其数据端口和状态端口 的地址均为 80H 。在读取状态时,当标志位 D7 = 0 时,表明该设备闲,可以接收一个字 符。请编写利用查询方式进行数据传送的程 序段,要求将存放于缓冲区ADDR处的一串字 符(以0为结束标志)输出给该设备。
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
习题8.6解答(1)
mov mov out mov mov out
al,50h ;01010000b dx,207h dx,al al,128 ;=80h dx,205h dx,al
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社
相关文档
最新文档