中北大学微机原理80分考卷
- 格式:doc
- 大小:319.00 KB
- 文档页数:3
长沙理工A一、填空题(每空1分,共20分)1、完成下面不同数制之间的转换73.25D= ____________ B, 10010010B = ____________ H100101.11B = __________ D= ___________ BCD2、指令MOV AL, BL对源操作数来说是 ____________ 寻址方式,MOV AX, [BX+6]对源操作数来说是___________ 寻址方式,MOV AX, DS:[2000H]对源操作数来说是 __________ 寻址方式。
3、8088CPU的地址总线有____________ 条,最大内存空间为 ___________ ,物理地址是ftl_________ 和_________ 形成的o4、在8088系统中五片中断控制器8259可控制____________ 个中断源。
5、执行INT 04H后,中断服务程序入口地址的CS在_________ , ____ 单元,IP在______ ,_____ 单元中。
6、串行通信有两种基本的通信方式,分别是____________ 和_________ 。
7、8255有两个控制字,它们分别是__________ 和 _________ o二、选择题(单项选择,每题2分,共20分)1 >卜列8086CPU标志寄存器FR的标志中,不属于状态标志的是()A.OFB.PFC.IFD.CF2、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是()A.字符间无间隔B.双方通信同步C.发生错谋的概率少D.附加位信息总量少3、在CMPAX, DX指令执行后,当标志位SF, OF, ZF满足逻辑关系(SF㊉OF) +ZF=0 时,表明()oA. AX >DXB. AX<DXC.AX^DXD.AXWDX4、一个8位的二进制整数,若采用补码表示,且由4个“1”和4个“0”组成,则最小值为()0A.-120B.-7C.-112D.-1215、微型计算机在硬件上是由()四大部分分组成。
学年第学期微机原理及应用(A)课程试卷卷16班级姓名得分任课教师一、选择题: ( 每题 1.5 分,共 18 分)1、DMAC向 CPU发出请求信号, CPU响应并交出总线控制权后将() 。
反复执行空操作 , 直到 DMA操作结束进入暂停状态 ,直到DMA操作结束进入保持状态 ,直到DMA操作结束进入等待状态 ,直到DMA操作结束2、有一个实时数据采集系统,要求10ms 进行一次数据采集,然后进行数据处理及显示输出,应采用的数据传送方式为()。
无条件传送方式查询方式中断方式直接存储器存取方式3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实现。
计数器寄存器移位寄存器 D 触发器4、8088 CPU输入 / 输出指令可寻址外设端口的数量最大可达()个。
12825616K64K5、CPU响应中断后,通过()完成断点的保护。
执行开中断指令执行关中断指令执行 PUSH指令内部自动操作6、并行接口芯片8255A具有双向数据传送功能的端口是()。
PA 口PB口PC 口控制口7、8088CPU处理动作的最小时间单位是()。
指令周期时钟周期机器周期总线周期8.堆栈是内存中()。
先进先出的 ROM区域后进先出的ROM区域先进先出的 RAM区域后进先出的RAM区域9、计算机中广泛应用的RS-232C实质上是一种()。
串行接口芯片串行通信规程(协议)串行通信接口标准系统总线标准5--110、高速缓冲存储器(CACHE)一般是由()芯片组成。
SRAM DRAM ROM EPROM11、鼠标器是一种()。
手持式的作图部件手持式的座标定位部件12、传送速度单位“ bps”的含义是(手持式的光学字符识别设备手持式扫描器)。
bytes per second bits per secondbaud per second billion bytes per second 二、填空题:(每空 1 分,共12 分)1、CPU 在响应中断后,自动关中。
微机原理试题库合集第1套一、填空题:(每空1分,共20分)1.以8086/8088CPU标志寄存器中有6个状态标志和_____3____个控制标志。
2.若有二个数8439H和A56AH进行相加,则运算后标志寄存器中的ZF= 0 ,PF=1 ,CF= 1 ,OF= 1 。
3.8086在每个总线周期的T3状态开始对 READY 信号进行采样,若其为高电平,则进入T4状态。
4.设CS=3100H,DS=40FEH,两段的空间均为64K个单元,则两段的重叠区为 32 个单元,两段的段空间之和为 131040个单元。
5.8086/8088系统,中断向量表中,每个中断向量占用___4_____个字节。
6.对于下面的数据定义,各条MOV指令单独执行后,请填充有关寄存器的内容TABLE1 DB ?,?,?TABLE2 DW 26 DUP(?)……MOV AX,TYPE TABLE1;(AX)= 1MOV BX,TYPE TABLE2;(BX)= 2MOV CX,LENGTH TABLE2;(CX)= 26MOV DX,SIZE TABLE2;(DX)= 527.在使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入 DX__ 寄存器中。
8.8k×8位的SRAM存储芯片,需要寻址线13根。
9.8086/8088CPU复位后,代码段寄存器CS的值为___FFFFH________ 。
10.8086/8088CPU,由INTR引脚引起的中断称为___可屏蔽______中断。
11.8086/8088系统中,一个栈的深度最大为_____64_____KB。
12.存储器是计算机中的记忆设备,主要用来存放程序和_____数据____ 。
13.在微型计算机系统中,CPU对输入输出的寻址可归纳为__统一编址_和独立编址两种方式。
二、选择题 (每题1分,共10分)1.若由1K×1位的RAM芯片组成一个容量为8K字(16位)的存储器时,需要该芯片数为B 。
中北大学微机原理习题册(作业版)微机原理及接口技术习题及练习册微机原理课程组2009年12月中北大学微机原理及接口技术习题及练习册---目录目录第1章计算机基础知识 (1)1.1 基本练习题 (1)1.2 课后练习题 (2)第2章8086/8088微处理器 (3)2.1 基本练习题 (3)2.2 课后练习题 (4)第3章指令系统 (5)3.1 基本练习题 (5)3.2 课后练习题 (7)第4章汇编语言程序设计 (9)4.1 基本练习题 (9)4.2 课后练习题 (10)第5章半导体存储器 (11)5.1 基本练习题 (11)5.2 课后练习题 (13)第6章输入输出接口技术 (14)6.1 基本练习题 (14)6.2课后练习题 (15)第7章并行接口及8255A应用 (16)7.1 基本练习题 (16)7.2 课后练习题 (18)第8章串行接口及8251A应用 (20)8.1 基本练习题 (20)8.2 课后练习题 (20)第9章中断及8259A (21)9.1 基本练习题 (22)9.2 课后练习题 (23)第10章定时器/计数器 (24)I中北大学微机原理及接口技术习题及练习册---目录I I 10.1 基本练习题 (24)10.2 课后练习题 (25)第11章模拟量通道 (26)11.1 基本练习题 (26)11.2 课后练习题 (26)第12章与实验相关的问题 (28)12.1 基本练习题 (28)12.2 课后练习题 (28)基本练习题参考答案 (29)第1章计算机基础知识参考答案 (29)第2章8086/8088微处理器参考答案 (29)第3章指令系统参考答案 (30)第4章汇编语言程序设计参考答案 (31)第5章半导体存储器参考答案 (33)第6章输入输出接口技术参考答案 (36)第7章并行接口及8255A应用参考答案 (36)第8章串行接口及8251A应用参考答案 (38)第9章中断及8259A参考答案 (39)第10章定时器/计数器参考答案 (39)第11章模拟量通道参考答案 (40)第12章与实验相关的问题参考答案 (41)中北大学微机原理及接口技术习题及练习册第1章计算机基础知识基本要求:了解微型机的特点、发展、分类及应用;理解微型计算机系统的硬件组成和基本工作方式;掌握软件的作用及其与硬件的相依关系,掌握微处理器、微型计算机和微型计算机系统。
高级技工学校中北大学函授站《微机原理及应用》试题一、选择题:(每题2分,共30分)1.指令MOV AX,[BX][SI]中源操作数的寻址方式是( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.在下面80x86指令中,合法的是()A.ADD[BX],01HB.SHL CL,AXC.OUT 258H,ALD.MOV BX,01H3.Inter 8086微处理器是()位处理器A.8B.16C.32D.464.3片8259A级联,最多可管理的中断级数为()级A.22级B.24级C.26级D.27级5.要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()A.80HB.28HC.E8HD.01H6.在计算机系统中,可用于传送中断请求和中断相应信号的是()A.地址总线B.数据总线C.控制总线D.都不对7.8255A的方式选择控制字应写入()A.A口B.B口C.C口D.控制口8.在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为()A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW4 9.6166为2Kx8位的SRAM芯片,它的地址线条数为()A.11B.12C.13D.1410.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM芯片和片选地址分别为( )A.16位和3片B.8位和8片C.4片和3位D.32片和8位11.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。
( )A.立即寻址和直接寻址B.寄存器寻址和直接寻址C.立即寻址和寄存器寻址D.立即寻址和间接寻址12.设8259A当前最高优先级为IR5,若要使下一循环IR2为最低优先级,则OCW2应设为( )A.01100010B.11100000C.11000010D.11100010 注:111设置特殊EOI循环,一旦中断结束,将中断服务寄存器ISR中,由L2-L0字段给定级别的相应位清0,此级赋予最低优先级.13.设置特殊屏蔽方式的目的是( )A.屏蔽低级中断B.响应高级中断C.响应低级中断D.响应同级中断14.设8255A的方式选择控制字为9BH,其含义是( )A.A、B、C口全为输出B.A、B、C口全为输入C.A、B口为方式0且输出D.以上都不对15.8086 CPU内有指示下条指令有效地址的指示器是( )A.IPB.SPC.BPD.SI二、填空(每题3分共18分)1.在8086CPU的9个标志位中,有3位为控制标志,它们是DF,TF 及______2.主机与外设之间的数据传送控制方式通常有三种,它们是程序控制方式,DMA方式及______,其中______方式的数据传输率最高3.一个中断向量占_____个字节4.8259A设定为固定优先级时,IR0优先级_____,IR7优先级_____5.若8259AICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为______6.现用2Kx8位的静态RAM芯片构成8Kx16位存储器,供需此种芯片____片,若CPU 输出的地址信号为20位,则可用于进行片选译码的片外地址为____位三、判断(每题2分,共10分)1. 所有PC机具有相同的机器指令。
中北⼤学微机原理习题册简答题汇总简答题:1.微机原理编程,从1加到100答案CODE SEGMNTASSUME CS: CODESTART MOV BL , 1XOR AL , ALAGAIN CMP BL , 100JA DONEADD AL , BLINC BLJMP AGAINDONE: MOV AH , 4CHINT 21HCODE ENDSEND START2.微型计算机有哪些基本功能部件组成?答:微处理器,主存储器,辅助存储器,输⼊/输出(I/0接⼝),系统总线。
3.什么是微机的总线,分为哪三组?答:是传递信息的⼀组公⽤导线。
分三组:地址总线,数据总线,控制总线。
4.什么是微型计算机?答案:微型计算机由CPU、存储器、输⼊/输出接⼝电路和系统总线构成。
5.微处理器⼀般应具有那些基本功能?答案:1.可以进⾏算术和逻辑运算2.可保存少量数据3.能对指令进⾏译码并完成规定的操作 4.能和存储器、外部设备交换数据5.提供整个系统所需的定时和控制 6.可以响应其他部件发来的中断请求6.简述微型计算机的主要特点。
答:电⼦计算机是⼀种能⾃动,⾼速,精确地完成各式各样的数据存储,数值计算,逻辑推理,过程控制和数据处理功能的电⼦机器。
计算机的主要特点是,⾼速型,准确性,逻辑性,通⽤性。
7.微处理器的基本功能。
答:cpu是组成微机系统的核⼼部件功能包括,a 算术和逻辑运算,执⾏数据处理。
b 暂存数据。
c 实现程序控制。
8.什么是机器数?什么是机器数的真值?答:数在机器内的表⽰形式为机器数。
⽽机器数对应的数值称为机器数的真值。
9.微型计算机系统的基本组成?答:以微型计算机为主体,配上相应的系统软件、应⽤软件和外部设备之后,组成微型计算机系统。
10.简述冯.诺依曼计算机的基本思想?答:计算机由运算器、控制器、存储器、输⼊设备和输出设备五⼤部分组成,其中,运算器是对信息进⾏加⼯和运算的部件;控制器是整个计算机的控制中⼼;存储器是⽤来存放数据和程序的部件;输⼊是把编好的程序和数据送⼊计算机内部,输出是把运算结果告知⽤户。
河北科技大学2017——2018 学年第一学期 《微机原理及应用》考试试卷B ’评分标准考场号: 座位号: 学 院:一.填空题(30分,每空1分) 1. LEA BX ,BUF 。
2. 2257H, 0,0,0,03. INTR , 14. 00=≠ZF CX 且 , 10==ZF CX 或 。
5.21234H 。
6. 42H , 37H 。
7. +113 , -123 。
8. 5634H , 1002H 。
9. 数据总线 、 地址总线 和 控制总线 。
10. 独立 , OUT 80H ,AL 。
11. 低, 低 ,高12. INTE , 两个 , 2 。
13. SEGMENT , ENDS 。
过程 , PROC , ENDP 。
二.选择题(共16分)1.单项选择题(共8分,每小题1分)1). A , 2). 4 , 3).C , 4). 3 ,5).__B__ 6).C 7). A 8).D2.多项选择题(共8分,每题1分,只有完全选正确才得分) 1).A,F2).A,E3).B,F4).A,B,D,F5).A,B,C6).B,C,D7).C,D8).A,B,D,E三.简答题(共15分,每小题5分)1. 中断向量表的存储规律?答:在0000H:0000H开始的1KB存储区,按0#~255#类型码顺序依次存放共256个中断源的中断向量,每个中断向量含CS部分和IP部分,每个中断向量在向量表占4个字节单元,IP部分占前2个字节单元,CS部分占后2个字节单元。
中断类型码为n的中断源其中断向量在中断向量表的存贮地址=4n。
2.CPU对外部INTR中断的响应过程?答:①第一次INTA中断响应,通知中断控制器PIC进行优先级排队判优处理;②第二次INTA响应,通知中断控制器PIC把中断类型码放到DB上,CPU读入;③ PUSH FLAG;④ IF=0;⑤ PUSH CS ;⑥ PUSH IP ;⑦ 取中断向量送入IP 和CS ;3.8088CPU 内部有哪些寄存器?答:8088CPU 内部含两个独立部件BIU 部件和EU 部件。
微机原理及应用习题集库 (2)一、填空 (2)二、单项选择题 (6)三、程序分析题(每小题6分,共24 分) (16)四、判断题(在对的后面画V,错的后面画X): (25)五:分析判断题(判断对错,并指出错误原因) (31)六、.................................................................... 简答题: 33七、..................................................................... 程序题38八、....................................................... 接口芯片的综合编程题50(一)............................................................. 8255A 50(二)............................................................. 8259A 56(三).................................................... .其它端口编程题58微机原理及应用习题集库(请认真复习4、5、7、10、11章后的习题)、填空1. 87的原码是0101 0111B=57H _____________ ,补码是_B ____________ ,反码01010111B ______ 。
2. SP总是指向栈顶 .若原先SP=2000H ,SS=2000H,问CPU执行指令PUSHAX后,AL内容压入物理地址为21FFEH ______ 存储单元中,AH内容压入物理地址为21FFFH 存储单元中。
3. 以BX基址寻址,约定的段寄存器是DS ___ ,以BP基址寻址,约定的段寄存器是SS ,变址寻址约定的段寄存器是DS 。
微机原理试卷及答案微机原理与接口技术考试试卷一、填空题(每空1分,共20分)1、8086 CPU从内部功能上可分为____________________和_________________两个独立的功能部件。
2、已知两数的真值:X=34,Y=84,若用单字节二进制形式表示,则[X-Y]补码=____________,[X+Y]补码=______________。
3、8086 CPU的中断系统规定,无论外部或内部中断共有_________个中断类型码,每个中断都有一个________位的中断类型码。
中断类型码与对应的矢量地址换算公式为_________________,系统将在内存地址____________处,设置全部中断类型的中断矢量表。
4、堆栈是内存中的一个专用区域,其存取规则是_______________________________;在8086系统中,为了能正确返回被中断程序,则当CPU响应外部中断请求并转向中断处理程序前,应将__________的__________压入堆栈。
5、设某微机系统的存储器总量为256KB若采用单片容量为16K×1位的SRAM芯片,则组成该存储系统共需此类芯片_________片,每个芯片需________根片内地址选择线,整个系统应分为______个芯片组。
6、若(AX)=8520H,且为有符号数,若实现(AX)/2,则应使用指令_______________________,结果使(AX)=_______________________。
7、有两台PC机:A机和B机通过串口进行通信;30秒钟内A机向B机发送了17600个字节的数据,B机向A机回送了11200个字节的数据,设通信的数据位为8位,起始位和停止位各为一位;则该通信的波特率是_______________bps,现欲传送19200个字节的数据则至少需__________秒。
8、若要求由8253计数器的OUT输出端输出方波,则应设置其工作于方式_________,设CLK0的频率为1MHz,欲获得可能的最低频率,则应向计数寄存器CR写入的初值为__________H。
1.已知有SRAM芯片62256(32K×8)及EPROM芯片27256(32K×8),现用这两种芯片构成8088最小系统内存的一部分,其中SRAM所占的地址空间为40000H--47FFFH,EPROM所占的地址空间为F8000H--FFFFFH,试设计出其原理图。
2.给8088CPU系统扩展32K的ROM,且所选用的存储器芯片为8K×8,地址译码器为74LS138,ROM的地址范围从60000H~67FFFH,要求写出每一个存储器芯片的地址范围,画出逻辑连线图。
2.存储器芯片为8K×8,可知芯片容量为8K,地址线为13条,数据线为8条,而系统要求容量为32K,位数是8,因此为字扩展。
需要的芯片为4个
存储器芯片的地址为:
1)、地址译码器:3个输入端的信号中必须有:A13,A14,其对应的位置不同,输出的引脚也不同。
只要输入信号与输出信号一致,且连接到相应的存储器芯片上。
2)、数据线连接正确
3)、地址线连接正确
3.设某系统的CPU有16根地址线A15-A0、8根数据线D7-D0。
现需扩展6KB的ROM,地址范围为:0000H-17FFH,采用2716芯片。
(1) 请写出存储器器件2716的数据线和地址线的条数;(2)计算ROM的芯片数量;(3)设计存储器扩展原理图,并写出每片ROM的地址范围。
3.1)存储器2716的数据线有8条,地址线有11条。
2)因为2716的容量为2KB,要扩展6KB,所以需要三片。
3)原理图如下:
4.已知RAM芯片结构如图所示,回答下列问题:
1)该芯片容量为多少?若要求构成一个2K×8的RAM阵列,需几个
这样的芯片?
2)若RAM阵列组的起始地址为E1000H,画出存储器系统与8086的
电路连接图(8086工作在最小模式),并写出每组RAM芯片的地址空间。
3)编程:将缓冲区中的10个数据写进E1000开始的10个单元中,
并说明如何查看结果?
4. 1) 4片
2)连接如图
3)MOV AX,0E100H MOV CX,10
MOV ES,AX CLD
MOV SI,OFFSET BUF REP MOVSB
MOV DI,O
查看结果 D E100:0
1.设8253A 三个计数器的端口地址为100H 、101H 、102H ,控制寄存器端口地址103H 。
输入时钟为2MHz ,让1号通道周期性的发出方波,其周期为1ms ,试编写初化程序段。
答:要输出脉冲周期为1ms ,输出脉冲的频率是3310110
11⨯=⨯-,当输入时钟频率为2MHz 时,计数器初值是20001011023
3
=⨯⨯⨯。
使用计数器1,先加载低8位,后加载高8位,设为方式3,二进制计数,控制字是76H 。
设控制口的地址是103H ,计数器1的地址是101H 。
程序段如下: MOV DX,103H MOV AX ,2000 MOV AL,76H OUT DX ,AL OUT DX,,AL MOV AL ,AH MOV DX,101H OUT DX ,AL
1.设某微机系统需要扩展内存RAM 32KB ,扩充的存储器空间为10000H 开始的连续存储区域。
存储器芯片采用16K×8的RAM 芯片,CPU 使用8088。
1)选用芯片,画出逻辑连接图;
2)写出各片RAM 的所在地址区域。
1)
2)地址范围 第一片 10000H--13FFFH ; 第二片 14000H--17FFFH
2.:用4K ×4的EPROM 存储器芯片组成一个16K ×8的只读存储器。
试问:
(1)该只读存储器的数据线和地址线的位数。
(2)根据题意需要多少个4K×
4的EPROM 芯片?
(3)画出此存储器的组成框图。
1) 该存储器芯片有14位地址线
和4位数据线。
2) 共需总芯片数为8片。