长安大学微机原理与接口技术A卷
长安大学2022微机原理及接口技术考研真题及答案

长安大学2022微机原理及接口技术考研真题及答案2022年硕士研究生入学考试试题(B)试题代码:815试题名称:微机原理与接口技术第1页共5页一、填空题(每空1分,共20分)1.8086CPU通过段寄存器和指针寄存器能准确找到程序代码。
2.8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____个字节。
3.在8086CPU中,由于BIU和EU分开,所以_____和_____可以重叠操作,提高了CPU的利用率。
4.若CPU为8086,用2k某8的SRAM芯片组成16K某16的存储器,共需SRAM芯片_______________片,片内地址和产生片选信号的地址分别为、5.8259A的初始化命令字包括____________________________,其中_________________是必须设置的。
6.存储器芯片地址译码方法有和两种方法。
7.8253具有个减1计数器。
每个计数器都含有位的初值寄存器。
在以二进制计数时,最大计数次数为;以BCD码计数时,最大计数次数为8.7段LED显示器内部的发光二极管连接方式可分为和两种结构。
二、单项选择题(每小题2分,共10分)1.MOVA某,ES:[B某][SI]的源操作数的物理地址是()。
A.16某(DS)+(B某)+(SI)B.16某(ES)+(B某)+(SI)C.16某(SS)+(B 某)+(SI)D.16某(CS)+(B某)+(SI)2.采用Cache技术的主要目的是()。
A.为增加内存的容量;B.为减少高速CPU和慢速内存之间的速度差异;答案必须写在答题纸上,写在试题或草稿纸上不给分。
试题代码:815试题名称:微机原理与接口技术第2页共5页C.为增加CPU的寄存器;D.增加内存的容量。
3.在定点二进制运算器中,减法运算一般通过()来实现。
A.原码运算的二进制减法器;B.补码运算的二进制减法器;C.原码运算的十进制加法器;D.补码运算的二进制加法器。
微机原理与接口技术题目综合带答案

考试题型:1填空(25分)2选择(30分)3 判断(10分)4 简答(15分)5 芯片初始化程序题(20分)一填空(10分)1.2K×4位RAM构成64KB的存储系统,有20位地址线,全译码方式,需要_____个RAM芯片,需要_____位地址作为片外地址译码器的输入。
2.在一个串行传输系统中,每秒钟可传送10个数据帧,每个数据帧包含1个起始位,8个数据位和2个终止位。
则波特率为_____ 比特率为_____3.已知ADC0809的分辨率为8位,若其V R(+)接+5V,V R(-)接地,当输入电压模拟量为3.125V时,转换后输出的数字量为_____4.实现定时的三种方法是____定时、_____定时和____________定时。
5.已知内存单元00060H~00067H存放在10H、12H、20H、23H、30H、34H、40H、45H 中,则19H中断的中断服务程序人口地址是_____6.8255A工作于方式0时,不能工作于____ 传送方式。
7.已知段寄存器DS=3600H,偏移地址SI=1200H,则物理地址为_____8.用4K×8的RAM芯片组成16K×8的存储器,需要_______片芯片,在地址线中(设地址总线为16位),有______位参与片内寻址。
______位组合成片选信号。
9.某微机系统中内存首地址为3000H,末地址为63FFH,则其内存容量为______10.1MB存储空间最多可以分成_________个逻辑段。
最少可以分成_________个逻辑段11.8255A工作于方式0时,不能工作于____ 传送方式。
12.设BX=0328H,SI=023CH,执行LEA BX,[BX+SI+0F45H]后,BX=__________ 13.对I/O端口编址有___________和_____________两种方法。
14.中断类型码为14H的中断向量存放在内存中的4个字节单元中,其中的字节单元内容从低字节到高字节依次为10H、20H、30H、40H,则相应的中断服务程序入口地址是_________15.当多片8259A级联时,最多可级联______片,其中有_____片主片,最多可管理_____级中断源。
微机原理及接口技术试题及答案精选全文完整版

《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
微机原理与接口技术试题四套卷版+答案

微机原理与接口技术考试试卷(A)专业学号姓名成绩一、填空题(每小题5分,共10分)1. 某控制电路中,输出控制端口的口地址为34CH,输入状态端口的口地址为34DH。
现从输入口读入外部状态,若不为80H,就输出FFH关闭设备,否则输出00H开启设备。
请完善下面的程序。
...............MOV DX, 34DH;①________AL, DX②________AL, 80H③________MOV DX, 34CHMOV AL, 00HOUT DX, AL④________EXITGO-OFF: MOV DX, 34CHMOV AL, ⑤__________OUT DX, ALEXIT: RET2.下面是一个中断处理子程序的加载程序段,中断类型号为60H,请完善该程序段。
INT-INT PROC FAR.......... ;保护现场SUB AX, ①__________;MOV ES, AX;ES清零MOV ②__________,OFFEST inthandlerMOV AX, SEG inthandlerMOV DI ,③__________SHL DI, 1SHL ④__________, 1MOV ⑤__________, BXMOV ES:[DI]+2, AX............;恢复现场RETINT_INT ENDP二、单项选择题(每小题1分,共10分)1.指令MOV AX,[BX][SI]中源操作数的寻址方式是 ( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.8086 CPU内有指示下条指令有效地址的指示器是 ( )A.IPB.SPC.BPD.SI3. .CPU与外设交换数据,当采用程序控制I/O方式时,是( )。
A.以CPU为主动方B.以存储器为主动方C.以外设为主动方D.外设直接和存储器交换数据4.8253在下面几种不同的工作方式中,可用GA TE作重触发信号的是( )。
微机原理与接口技术习题及参考答案精选全文完整版

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

微机原理与接口技术(A卷)参考答案一、填空题(每空1分,共15分)1、微处理器(CPU)、系统总线2、C9、3113、串、并(或:并、串)4、直接存储器获取方式(DMA方式)5、中断向量6、同步、异步(或:异步、同步)7、最大工作模式、最小工作方式(或:最小工作方式、最大工作方式)8、209、810、调频二、选择题(每题2分,共30分)1 ~ 5 :B A C D D6 ~10:D D A B C11~15:B A D C D三、判断题(每题1分,共10分)1 ~ 5:××××√6 ~10:√×××√四、简答题(每题5分,共15分)评分标准:概念要点说清楚即可给分,如果只写出分类,不给出说明的或说明不清楚的,可以酌情扣1~3分。
1、在8086/8088系统中,存储器按字节编址,20条地址线对应于1MB的存储空间,在这一范围内,每一个存储单元由20条地址线的唯一编码对应,这种实际的存储器编码地址线称为物理地址或绝对地址。
由于8086/8088系统的数据线只有16位,因此在程序中对地址的传送和运算都是16位的,这种程序中编排的地址称为逻辑地址。
绝对地址和物理地址的区别在于前者是真实存在的地址,寻址空间1MB,后者是程序编排所需的地址,寻址空间64KB,绝对地址由逻辑地址通过地址加法器形成。
2、静态RAM的基本存储单元是由两个增强型的NMOS反相器交叉耦合而成的触发器,每个基本的存储单元由六个MOS管构成,所以又称六管静态存储电路,交过交叉互锁实现数据的稳定存储,即使掉电信号也不丢失。
动态RAM由一个MOS管和一个电容组成,通过电容是否充电实现数据“1”和“0”的存储,所以集成度高,芯片容量大,功耗低,但是由于存在电容放电现象,随着时间的推移,数据易丢失,因此需要不断刷新使得电荷得到补充,掉电数据丢失。
3、根据数据传输方向的不同,信号传输的方式分为3种,分别是:单工传送方式,半双工传送方式和双工传送方式。
微机原理及接口技术期末试题A级答案(共五篇)

微机原理及接口技术期末试题A级答案(共五篇)第一篇:微机原理及接口技术期末试题A级答案1、8086/8088 的时钟信号是由(C)提供。
A.8259 B.8255 C.8284D.82532、指令MOV AX,0283H[BX][SI] 中源操作数的寻址方式为(B)。
A.寄存器间接寻址B.基址变址相对寻址C.基址寻址D.变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为(B)A.4100H B.3A9A8H C.3B008H D.3AA08H4、某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为(D A.15K×8 B.32K×256 C.1K×8 D.32K×85、某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(B)。
A.2片、11根B.16片、14根C.8片、16根D.16片、8根6、DMAC 8237具有(C)独立通道。
A.八个 B.二个 C.四个 D.三个7、可编程中断控制器8259A每片具有(C)优先权控制。
A.4级 B.2级 C.8级 D.6级8、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为(B)。
A.A6H B.B6H C.B4H D.C7H 9、8237片内寻址的端口有(D)个。
A.4 B.2 C.8D.16 10、8259片内寻址的端口有(B)个。
A.4 B.2 C.8 D.16二、填空题:(每空1分,共计40分)1、指令ASSUME在程序中出现时表示:(段寄存器与段之间的对应关系)。
2、编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:标号或变量名、操作码、操作数、注释3、志寄存器FR中有六个状态标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(进/借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0);②.(符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0)③.(奇偶位PF;当运算的结果中低8位中含1的个数为偶数时PF=1;否PF=0 ④.(全零位ZF;当运算的结果为零时ZF=1;否则ZF=0);⑤.(溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0);⑥.(半进/借位位AF;当运算的结果D3向D4有进位或借位时AF=1;否则AF=0);4、微机主机与输入/输出设备之间的数据传送方式有以下四种方式:(无条件传送)、(查询式传送)、(中断传送)、(DMA传送)、5、执行下面的程序段后,AX=(35)MOV CX,5 MOV AX,50 NEXT:SUB AX,CX LOOP NEXT HLT6、执行下面的程序段后,AL=(34H),BUF DW 2152H,3416H,5731H,4684HMOV BX,OFFSET BUF MOV AL,3 XLAT7、标志寄存器FR中有三个控制标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(中断控制IF;允许即开中断时IF=1;否则IF=0);②.(方向控制DF;在串操作指令时需变址寄存器SI,DI按递减方式工作即-1/2时DF=1;否则DF=0);③.(单步操作控制TF;需单步工作时TF=1;否则TF=0);8、8086/8088 CPU具有两种外部中断,它们是(非屏蔽中断即NMI)和(可屏蔽中断即INTR)。
微机原理与接口技术试卷及答案4套

微机原理及接口技术 A 卷一、填空题 (共计 20 分每一个空 2 分 )1、已知 [X]补=01100011B,求 X=( ) (结果用十进制表示)[Y]补=11111001B,求 Y=( ) (结果用十进制表示)2、8088CPU 的地址总线为多少条( );直接寻址的内存空间为多少( )。
3、已知 DS=2000H,内存(20220H)=FFH, (20221H)=22H指令 INC WORD PTR [0200H]执行的结果是: (20220H ) = (20221H) =4、8086 外部中断有( )和( ),当 CPU 内的中断标志 IF=“0”状态时,外部中断线同时为“ 1”状态时, CPU 响应哪个中断请求信号( )。
5、 CPU 及外设数据传送的控制方式有无条件传送方式、 ( ) 、( )和 DMA 直接存储器传送方式。
二、简答题 (共计25 分每小题 5 分 )1、什么是 I/O 接口? I/O 接口的主要功能有哪些?(答出 3 点即可)。
2、请叙述 INTR 中断过程(答出 5 点)。
3、有一 2764EPROM 芯片有 13 条地址总线,请计算芯片的地址范围(起始地址为 12000H)请写出末地址4、定时器 8253 计数器 0 输入时钟 1.19MHz,;输出频率 500Hz,并设定为二进制计数,问计数初值为多少?计数器 1 产生连续的对称方波,输入时钟为 2MHz 的时钟频率,计数初值为 4000,并设定为 BCD 计数,问输出的连续对称的周期是多少毫秒?5、中断向量地址表的作用是什么?已知中断类型码分别为 0EH 和 0FH,它们的中断服务程序的入口地址在中断向量地址表的地址是什么? (注意:写成××××H:××××H 格式)三、分析程序写出结果 (共计 15 分 )1、 (3 分)TABLE DB 30H , 31H , 32H ,33H , 34HENTRY DB 3MOV BX , OFFSET TABLEADD BX,ENTRYMOV AL,[BX] ; 问程序执行后 AL=2、 (6 分)已知 DS=3000H , SS=4000H , BX=1200H , BP=1000H(31200H)=01H , (31201H)=02H , (41200H)=03H , (41201H)=04H 程序段如下:MOV AX, 1200H ;该指令的寻址方式:ADD AX, [1200H] ;ADD AX, [BX] ; 请写出程序段执行后的结果 AX=3、 (6 分)下列程序段求 FLD 开始的八个数据的平均值,结果在 RES 中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、一、填空:(每空1分,共20分)
1、设字长为八位,有x= -1,y=124,则有:[x+y]补=_________,
[x-y]补=__________;
2、数制转换:247.86= H =______________BCD;
3、在8086CPU中,由于BIU和EU分开,所以_____和_____ 可
以重叠操作,提高了CPU的利用率;
4、8086的中断向量表位于内存的_______区域,它可以容纳
____个中断向量,每一个向量占____ 个字节;
5、8086系统中,地址FFFF0H是___________________ 地址;
6、8086CPU的MN/MX引脚的作用是____________________;
7、8251芯片中设立了_____、_____ 和______三种出错标志;
8、8086CPU中典型总线周期由____个时钟周期组成,其中T1
期间,CPU输出______信息;如有必要时,可以在__________
两个时钟周期之间插入1个或多个T W等待周期。
9、8259A共有___个可编程的寄存器,它们分别用于接受CPU
送来的______命令字和________命令字。
二、二、简答题:(20分)
1、什么是信号的调制与解调?为什么要进行调制和解调?试举
出一种调制的方式。
(5分)
2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,
则结果BX,AX,标志位CF,OF,ZF各为何值?(5分)
3、有变量定义的伪指令如下:
NUMS DW 18 DUP(4 DUP(5),23)
V AR DB 'HOW ARE YOU !', 0DH, 0AH
试问:NUMS、V AR变量各分配了多少存储字节?(5分)
4、已有MOV AL,INF[BP+SI]与MOV AL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻
址方式?是字或是字节操作?两条指令有何区别?(5分)
三、三、读图(10分)
下图中,AB7~AB0为8086CPU低八位地址总线
试问:1、8259A占用______个端口地址,分别为____________,其中ICW1的设置地址为_________________;
2、8255A占用_____个端口地址,分别为__________________,其中控制寄存器的地址为_______。
四、判断题:(8分)
下列各题,请在正确的题的括号内打“√”,错误的请打“⨯”。
1、8253的计数器在不同的工作方式中,计数到0时,都会从OUT 输出一个相同的信号。
()
2、CPU寻址外设时,存贮器对应的I/O方式是
把一个外设端口作为一个存贮单元来看待。
()
3、用软件确定中断优先权时,只要改变查询的顺序,即可以改
变中断的优先权。
()
4、在8259A级连系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一
些IR引脚上直接连接外设的中断请求信号
端。
()
五、阅读程序与接口芯片初始化:(26分)
1、源程序如下:(6分)
MOV CL,4
MOV AX,[2000H]
SHL AL,CL
SHR AX,CL
MOV [2000H],AX
试问: 若程序执行前,数据段内(2000H)=09H,(2001H)=03H, 则执行后有(2000H)=_____,(2001H)=______。
本程序段的功能_________________________。
2、源程序如下:(4分)
MOV AL,0B7H
AND AL,0DDH
XOR AL,81H
OR AL,33H
JP LAB1
JMP LAB2
试问: 执行程序后AL=_______;
程序将转到哪一个地址执行:__________。
3、源程序如下:(6分)
MOV CX,9
MOV AL,01H
MOV SI,1000H
NEXT:MOV [SI],AL
INC SI
SHL AL,1
LOOP NEXT
试问: 执行本程序后有:AL=_____;SI=______;CX=______;
本程序的功能是______________________________。
4、某系统中8253占用地址为100H~103H。
初始化程序如下:(4分)
MOV DX,103H
MOV AL,16H
OUT DX,AL
SUB DX, 3
OUT DX,AL
试问: 此段程序是给8253的哪一个计数器初始化?安排工作在哪种工作方式?__________________;
若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:___________。
5、已知某8255A在系统中占用88~8BH号端口地址,现欲安排其PA,PB,PC口全部为输出,PA,PB口均工作于方式0模式,并将PC6置位,使PC3复位,试编写出相应的初始化程序:(6分)
六、编程:(16分)
已知某输入设备的数据端口地址为40H,状态端口地址为41H,其中D0位为“1”时,表示“READY”状态。
试编程实现: 采用查询方式从该设备输入20个ASCII码表示的十进制数,并求出这20个十进制数的累加和;
将此累加和转换成BCD码,并存放到NBCDH(百位数)和NBCDL(存十位和个位数)单元中。
注:只要求写出程序的可执行部分,可以不写任何伪指令。