《微机原理与接口技术》模拟考试题1
微机原理与接口技术试题一及答案

微机原理与接口技术试题一及答案一、选择题(本题共10小题,每小题2分,共20分。
答案唯一,多选或不选均不得分)1.以下叙述正确的是()。
A.微机的字长可以是8、16、24、32位B.微机的字长可以是8、16、32、64位C.微机的字长可以是8、16、24、32KD.字长是指计算机处理数据的精度2.第一个8位的微处理器是1972年美国Intel公司生产的()。
A.4004B.4040C.8008D.80863.在8086系统中的多路总线复用是指()A.数据和地址信息B.数据和控制信息C.地址和控制信息D.数据和状态信息4.INTR称为()A.可屏蔽中断请求信号的输入端B.中断响应信号C.总线保持请求信号D.总线保持响应信号5.在中断方式下,外设数据输入到内存的路径是( )A.外设→数据总线→内存B.外设→数据总线→CPU→内存C.外设→CPU→DMAC→内存D.外设→CPU→I∕O接口→内存6.CPU与I/O设备间传送的信号有( )A.控制信息B.状态信息C.数据信息D.以上三种都有7.当8255A工作在方式1输出时,通知外设将数据取走的信号是()。
A.ACKB.INTEC.OBFD.IBF8.8255芯片有()数据端口。
A.3个16位B.3个8位C.4个16位D.4个8位9.下列哪个选项不是8237的工作模式。
()A.单字节传输模式B.级联传输模式C.请求传送模式D.全嵌套传输模式10.8253的工作方式2称为()A.计数结束产生中断方式B.外触发的单稳脉冲方式C.方波发生器工作方式D.分频器方式二、填空题(本题共10空,每空2分,共20分)1.在8086系统中,最小模式下CPU通过HOLD引脚接收DMA控制器的总线请求,而从__________引脚上向DMA控制器发总线请求响应信号。
2.设微机的地址总线为16位,其RAM存储器容量为32KB,首地址为4000H,且地址是连续的,则可用的最高地址是____________________。
微机原理与接口技术模拟题及答案

微机原理与接口技术模拟题一一.填空题1.二进制数11010011B转换为十六进制数是,转换为十进制数是。
2.十六进制数2345H转换为二进制数是,转换为十进制数是。
3.十进制数45D转换为组合BCD码是,转换为非组合BCD码是。
4.十进制数45D对应的8位补码是。
5.十进制数-58D对应的8位补码是。
二.单选题1.一个字符的基本ASCII码的值占用位。
A.6 B.7 C.8 D.9 2.将高级语言的程序翻译成为机器语言代码程序的实用程序是。
A.编译程序B.汇编程序C.解释程序D.目标程序3.指令“MOV ES:[2000H],AX”中,目的的操作数的寻址方式是。
A.立即寻址B.寄存器寻址C.存储器直接寻址D.寄存器间接寻址4.下列寄存器不能存放操作数有效地址的为。
A.SI B.DI C.BX D.DX 5.CPU发出的访问存储器的地址是。
A.物理地址B.偏移地址C.逻辑地址D.段地址三.解答题1.I/O接口与CPU的主要连线与外部设备的主要连线是什么称谓?各有什么功能?2.简述8088与8086在内部结构与外部引脚的主要区别是什么?3.INT n的功能调用与过程(子程序)调用有什么不同?4.写出下列存储器地址的段地址、偏移地址与物理地址。
(1)2314:0035 (2)1FD0:000A四.计算题计算下列各题,请写出计算过程,解释为什么?(不解释或解释错误无分)1.计算3AC8H + 91FDH,并说明各状态标志位的值是什么?2.请按8421BCD码的修正法则,计算5479H + 4587H。
五.画图题要求用2K ´ 4的存储芯片,构成4K容量的存储容量,要求地址从1800H开始。
画出存储器与微处理器的连接图;并说明各组存储区的地址范围。
(设:地址总线为16根,数据总线为8根,要求存储器地址连续)六.编程题1.用8086汇编语言编辑一程序段,求AX中“0”的个数,并存储在BX中。
2.用8086汇编语言编辑一完整程序,求8AAF32H+000BA84H的和。
微机原理与接口技术模拟题和答案

微机原理与接口技术模拟题和答案一、选择题(20分)1.在下列描述中属于冯·诺依曼体系结构特点的是。
Ⅰ.采用16进制计数。
Ⅱ.集中而顺序的控制。
Ⅲ.存储程序并且存储时不区别数据和指令。
A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅱ和ⅢD.Ⅰ,Ⅱ和Ⅲ2.在机器数中,零的表示形式是唯一的。
A.原码B.补码C.移码D.反码3.如果浮点数用补码表示,判断下列哪一项的运算结果是规格化数。
A.1.11000 B.0.01110 C.1.00010 D.0.010104.8086有20根地址线,可以寻址到的内存空间能达到字节。
A.1K B.1M C.1G D.1T5.指令AND AL,0FH 采用什么寻址方式。
A.立即数寻址B.基址变址寻址C.寄存器相对寻址D.寄存器寻址6.存储单元是指。
A、存放一个二进制信息位的存贮元B、存放一个机器字的所有存贮元集合C、存放一个字节的所有存贮元集合D、存放两个字节的所有存贮元集合7.主存贮器和CPU之间增加cache的目的是。
A、解决CPU和主存之间的速度匹配问题B、扩大主存贮器容量C、扩大CPU中通用寄存器的数量D、既扩大主存贮器容量,又扩大CPU中通用寄存器的数量8.在中断响应周期内,将中断标志位IF置0是由。
A.硬件自动完成的B.用户在编制中断服务程序时设置的C.关中断指令完成的D.以上都不是9.在单级中断系统中,CPU一旦响应中断,则立即关闭标志,以防本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
A 中断允许B 中断请求C 中断屏蔽D 中断保护10.描述PCI总线中基本概念不正确的句子是。
A、定义了32位数据总线,可扩充到64位B、PCI是异步型总线C、PCI总线不受处理器的限制D、支持并发工作二、填空题(20分)1.冯·诺伊曼计算机在硬件上是由、、、和5大部分组成。
2.是以CPU为核心,加上存储器、I/O接口和系统总线构成。
3.十进制数1000对应的二进制数为4. 是处理器中处理动作的最小时间单位,通常称为一个T 状态。
微机原理与接口技术模拟试题

微机原理与接口技术模拟试题一、单项选择题(每小题1分,共15分)1.指令MOV AX,[3070H]中源操作数的寻址方式为( )A.寄存器间接寻址B.立即寻址C.直接寻址D.变址寻址2.Reset信号有效后,8086CPU的启动地址( )A.FFFFFhB.0FFFFhC.FFFF0hD.00000h3.在8086CPU的标志寄存器中,控制标志位占( )A.3位B.9位C.4位D.16位4.堆栈的工作方式是( )A.先进先出B.随机读写C.只能读出不能写入D.后进先出5.CPU与外设间数据传送的控制方式有( )A.中断方式B.程序控制方式C.DMA方式D.以上三种都是6.设串行异步通信的数据格式是:1位停止位,7位数据位,1位校验位,1位起始位,若传输率为2400位/秒,则每秒传输的最大字符个数为( )A.10个B.110个C.120个D.240个7.CPU与I/O设备间传送的信号有( )A.控制信息B.状态信息C.数据信息D.以上三种都有8.若传送率为1200,波特率因子n=16,则收、发时钟(RxC.TxC)的频率为( )A.1MHzB.19.2KHzC.20KHzD.2400Hz9.在DMA方式下,外设数据输入到内存的路径是( )A.外设→CPU→DMAC→内存B.外设→DMAC→内存C.外设→存储器D.外设→数据总线→存储器10.8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是( )A.B口B.A口C.C口D.以上三个端口均可以11.8251A的方式控制字(即模式字)的作用是( )A.决定8251的数据格式B.决定8251的数据格式和传送方向C.决定8251何时收发D.以上都不对12.在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是( )A.字符间无间隔B.双方通信同步C.发生错误的概率少D.附加位信息总量少13.采用高速缓存的目的是( )A.提高主存速度B.提高总线传输率C.使CPU全速运行D.扩大可寻址空间14.CPU响应中断请求和响应DMA请求的本质区别是( )A.程序控制B.需要CPU干预C.响应中断时CPU仍控制总线而响应DMA时,让出总线D.速度快15.用三片8259A级数是( )A.24级B.22级C.23级D.21级二、填空题(每空1分,共20分)1.微型计算机由______________________________________四部分组成。
《微机原理与接口技术》试题及答案(一)

《微机原理与接口技术》试题及答案(一)微机原理与接口技术这一门课程大家有把握应对考试了吗?下面是为大家推荐一些微机原理与接口技术试题及答案,希望大家有用哦。
一、填空。
(30分1分/空)1.符号数-8192的补码用十六进制数表示为E000H。
2.8位补码数CBH的真值用十进制表示为-53。
3.十进制数1025所对应的十六进制数为401H;所对应的压缩BCD数为1025H;所对应的ASCII码为31303235。
4.将8为无符号数A2H扩展为16位形式,则应为00A2H;将8为补码数F3H扩展为16位形式,则应为FFF3H。
5.在8086/8088的通用寄存器AX、BX、CX、DX中,用作存储器间址的寄存器为BX;用作I/O端口间址的寄存器为DX;用作循环控制指令(LOOP)的寄存器为CX。
6.8086/8088有4段寄存器。
其中用来存放数据段段首地址的段寄存器为DS;用来存放代码段段首地址的段寄存器为CS;用来存放堆栈段段首地址的段寄存器为SS。
7.若DS=095FH时,物理地址是11820H。
当DS=2F5FH时,物理地址为37820H。
8.8086/8088微处理器堆栈的伸展方向是高地址向低地址。
堆栈的操作是以字为单位进行的。
9.AX中有一个负数,欲求其绝对值,若该数为补码,则用指令NEGAX;若该数为原码,则用指令ANDAX,7FFFH。
在循环程序设计中,对于控制循环的DECCX和JNZAGAIN两条语句可合并用一条语句LOOPAGAIN代替。
10.写出执行下列程序段的中间结果:MOVAX,0809HMOVDL,10XCHGAH,DLMULAH;AX=005AHAAM;AX=0900HADDAL,DL;AX=0908H11.现要用6116(2K×8位)静态RAM芯片构成8K×32位的存储器,共需此种芯片16片。
12.8086/8088微处理器对I/O设备的管理是利用IN和OUT指令来实现的。
微机原理与接口技术模拟试卷

微机原理及接口技术模拟试卷(含答案)一、填空题(每空1分,本题共15分)1. 一有符号数的补码为11110111B,它所表示的真值为_______________D。
2. 将二进制数1011011.1转换为十六进制数为_______________。
3. 在计算机系统中,运算器、控制器和少量寄存器构成______________。
4. 8088的ALE引脚的作用是_______________。
5. 已知当前CS=2020H,那么该代码段的首地址为_______________。
6. 一片8253芯片将占用________个I/O端口地址,其内含有______个独立的计数/定时器,每个计数/定时器均为________位。
7. 8253可有______工作方式,其中方式1为_____________,方式2为___________,方式3为_______________。
8. 若使用8253定时,CLK的频率为2MHz,那么一个计数器的最大定时时间为_________,一个8253芯片共有___________计数器:每个计数器有_____________工作方式。
二、选择题(每题2分,本题共10分)1. 堆栈的工作方式是___________。
A)先进先出 B)后进先出 C)随机读写 D)只能读出不能写入2. Reset信号有效后,8086CPU的启动地址为__________。
A)0FFFFFH B)0FFFFH C)00000H D)0FFFF0H3. 在8086CPU的标志寄存器中,控制标志位占________位。
A)3位 B)6位 C)9位 D)16位4. 某个8088存储单元的逻辑地址为A400:3400,其物理地址是_____。
A) 0D8000H B) 0A7400H C) 3E400H D) 0A740H5. 8086系统可管理的中断(软件及硬件中断)的个数最多为__________。
微机原理及接口技术模拟试题

微机原理及接口技术模拟试题一、单项选择题(本大题共20小题,每小题1分,共20分)1.PC机硬件系统从逻辑上看主要由CPU、内存储器、外存储器、输入设备、输出设备以及( )组成。
A.运算器B.键盘C.显示器D.总线2.下列8086CPU标志寄存器FR的标志位中,不属于状态标志位的是( )A.OFB.IFC.AFD.PF3.8086CPU在进行读内存操作时,控制信号M/ 和DT/ 是( )A.00B.01C.10D.1 14.当8086CPU采样到READY=0,则CPU将( )A.执行停机指令B.插入等待周期C.执行空操作指令D.重新发送地址码5.有一微机系统,采用CPU的低10位地址线A0~A9作为输入/输出口的地址线,系统中某接口芯片内部有16个端口地址,该接口芯片的片选信号由地址译码器产生,则地址译码器的输入地址线一般应为( )A.A5~A9B.A4~A9C.A2~A9D.A0~A96.8086CPU的主频为5MHz,内存芯片的存取时间为250ns,下面4种说法中正确的是( )A.读/写内存时不需要加入等待周期TwB.读/写内存时至少需加入1个等待周期TwC.读/写内存时至少需加入2个等待周期TwD.读/写内存时至少需加入3个等待周期Tw7.存储器映象编址,也称为统一编址,其特点是( )A.有专用的I/O指令B.无专用的I/O 指令C.I/O译码电路简单D.执行I/O读操作时间较短8.CPU在中断响应过程中( ),是为了能正确地实现中断返回。
A.识别中断源B.断点压栈C.获得中断服务程序入口地址D.清除中断允许标志IF9.在CPU停机方式的DMA操作中,CPU与总线的关系是( )A.只能控制数据总线B.只能控制地址总线C.处于隔离状态D.能传送所有控制信号10.在8086CPU的下列4种中断中,需要由硬件提供中断类型码的是( )A.INTRB.INTOC.INT nD.NMI11.在8259A内部,( )是用于反映当前哪些中断源要求CPU中断服务的。
微机原理与接口技术模拟试题及参 (细选3篇)

微机原理与接口技术模拟试题及参*** (细选3篇)微机原理与接口技术模拟试题及参1(每空1 分,共15 分)1.RESET信号到来后8088/86的CS和IP 分别为_FFFF_H 和_0000_H。
2. 在特殊全嵌套方式下,8259可响应同级或高级中断请求。
3. CPU与外设接口通过¬ 数据总线传送状态信号与命令信号。
4. 8255有3种工作方式, 其中方式2 只允许A口使用。
5. 有地址重迭现象的译码方式为部分译码和线选法。
6. 外设端口的编址方式有I/O端口独.立编址和I/O端口与存储器编址。
7.INT8253采用BCD码计数时,其最大计数值为__10000__,此时的计数初值为__0000__。
8.8088/8086的AD7-AD0是地址数据复用引脚,在T1时传送__地址信号__。
9.8259A作为主片时其引脚CAS0-CAS2的信息传送方向是_向外_。
10.RS-232C是适用于__数据终端设备DTE__和__数据通信设备DCE__间的接口。
微机原理与接口技术模拟试题及参2(每小题1分,共20分)得分评阅人1. 8086CPU寻址I/O端口最多使用( 4 )条地址线。
(1)8 (2)10 (3)12 (4)162. CPU执行IN指令时有效的信号组合是( 1 )。
(1) =0, =1 (2) =0, =0(3) =0, =1 (4) =0, =03.某计算机的字长是16位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是( 2 )。
(1)64K字(2)32K字(3)64KB (4)32KB4.某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为( 4 )根。
(1)25 (2)23 (3)21 (4)195.8088/8086的.基本总线周期由( 2 )个时钟周期组成。
(1)2 (2)4 (3)5 (4)66.在8086系统中中断号为0AH,则存放中断向量的内存起始地址为( 2 )。
微机原理试题及答案

微机原理试题及答案微机原理与接口技术模拟试题一、单项选择题(每小题1分,共16分)-1. 实现DMA传送,需要○①CPU通过执行指令来完成②CPU利用中断方式来完成③CPU利用查询方式来完成④不需要CPU参与即可完成0 下面哪种说法不正确○①内存地址也可做为接口地址使用②内存地址不可做为接口地址使用③接口地址不可做为内存地址使用④接口地址也可做为外存地址使用1.指令MOV AX,[BX][SI]中源操作数的寻址方式是( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.8086 CPU内有指示下条指令有效地址的指示器是( )A.IPB.SPC.BPD.SI3.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为( )A.100个B.120个C.10个D.240个4.采用高速缓存(cache)的目的是( )A.扩大主存容量B.提高CPU运行速度C.提高总线速度D.提高主存速度5.在DMA方式下,数据从内存传送到外设的路径是( )A.内存→CPU→总线→外设B.内存→DMAC→外设C.内存→数据总线→外设D.外设→内存6.若8086 CPU主频为8MHz,则其基本总线周期为( )A.200nsB.500nsC.125nsD.250ns7.8253工作在哪几种方式时,可输出1个时钟周期宽度(1clk)的负脉冲( )A.方式0,4,5B.方式2,4,5C.方式1,2,4D.方式0,2,48.CPU响应INTR和NMI中断时,相同的必要条件是( )A.当前总线空闲B.允许中断C.当前访问内存结束D.当前指令执行结束9.8251A的操作命令字的作用是( )A.决定8251A的数据传送格式B.决定8251A实际操作C.决定数据传送方向D.决定8251A何时收/发数据10.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM 芯片和片选地址分别为( )A.16位和3片B.8位和8片C.4片和3位D.32片和8位11.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。
《微机原理与接口技术》模拟考试题1答案

《微机原理与接口技术》模拟考试题班级_ ____姓名____ ___一、基本概念及基础知识部分(40分,每空1分)1. 存储程序,程序控制2. 片间,地址,数据,控制3. 20,1M,16,16。
4. 8,BX,BP,SI,DI。
(SP也可)5. -63,100000006. (1)(111011.101)2 =(59.625 )10(2)(11011001100101010)2=(1B32A )16(3)(6785)10 =(0110 0111 1000 0101 )BCD(4)(9)10=(39H )ASCII7. 分段,段基地址自动左移4位(或乘以16)然后与16位的偏移量相加。
8. -32768~32767,-32767~327679. 执行单元(EU),总线接口单元(BIU),并行流水线。
10. 数据,状态,控制11. 8088,8284,828812. 直通,单缓冲,双缓冲。
13. 8,28H。
二、指令系统与程序部分(28分)1.(1)源操作数:基地加变址寻址目标操作数:寄存器寻址(2)源操作数:立即寻址目标操作数:寄存器寻址(3)源操作数:直接寻址目标操作数:寄存器寻址(4)源操作数:寄存器寻址目标操作数:寄存器间接寻址(5)源操作数:变址寻址目标操作数:寄存器寻址2.(1)有,MOV指令不能用于两存储单元间直接传送数据(2)有,OUT指令只能用于累加器与端口间传送数据(3)有,LES指令的源操作数必须是存储器操作数(4)有,不能随意给段寄存器赋值(5)有,MOV指令不能用于传送立即数到段寄存器3. 8,00H,34H,5FFDH,50H,20H,5FFFH,3050H。
4. MOV BX,OFFSET FIRSTMOV SI,OFFSET SECONDMOV DI,OFFSET SUMMOV CX,8CLCAG:MOV AL,[BX]ADC AL,[SI]DAAMOV AL,[DI]INC BXINC SIINC DIDEC CXJNZ AGINT 20H5. MOV AX,3000HMOV DS,AXMOV SI,0100HMOV DI,2000HMOV CX,50NT:MOV AL,[SI]AND AL,0FHMOV AH,ALINC SIMOV AL,[SI]INC SIPUSH CXMOV CL,4SHL AL,CLPOP CXOR AL,AHMOV [DI],ALINC DIDEC CXJNZ NTINT 20H三、问答题(16分)1.答:8086CPU从功能上分为执行单元和总线接口单元两部分。
微机原理与接口试题及答案(4套)

微机原理与接口模拟试题及答案课程试卷库测试试题(第一套)一:填空题(每空1分,共18分)1. 中央处理单元CPU主要由______________和______________构成,用来解释指令并进行运算。
2.8421BCD码有十个不同的数字符号,逢十进位,每位BCD码用___________位二进制数表示。
3.8086CPU在取指令时,依据_________和________寄存器中的内容计算所要取的指令的物理地址。
4.所有的变量都具有三种属性,分别是:_____________、______________、_______________ 5.8086CPU规定当MN/ 引脚接至+5V电源时工作于__________组态,当其接地时工作于_________组态。
6.用MOS器件构成的RAM,可以分为__________________RAM和_______________RAM 两种。
7.8253的每个计数器通道有___________种工作方式,通常只有当GATE信号为___________电平时,才允许8253计数器工作。
8.8255A端口C的____________与A口组成A组,_____________与B口组成B组,A组有__________工作方式,B组有______________工作方式。
二:单项选择题(每个选项2分,共24分)1:____________是以CPU为核心,加上存储器、I/O接口和系统总线组成的。
A.微处理器B.微型计算机C.微型计算机系统2.堆栈指针的作用是用来指示______________A.栈顶地址B.栈底地址C.下一条要执行的指令的地址3.计算机能直接认识、理解和执行的程序是_________A.汇编语言程序 B.机器语言程序 C.高级语言程序4. 计算机内的“溢出”是指其运算的结果_________A.为无穷大B.超出了计算机内存储单元所能存储的数值范围C.超出了该指令所指定的结果单元所能存储的数值范围5. 8位补码操作数“10010011”等值扩展为16位后,其机器数为___A.1111111110010011B. 0000000010010011C. 10000000100100116. 在执行指令MOV AX,0后,CPU状态标志位ZF的取值为_________A.为0B.为1C.不确定D.没有影响7. 某计算机的主存为3KB,则内存地址寄存器需_______位就足够了A. 10B. 11C. 12D. 138. 在8086/8088中,一个最基本的总线周期由________时钟周期(T状态)组成,在T1状态,CPU往总线发出_________信息.A. 4个B. 2个C. 5个D. 数据E. 地址F. 状态9. 8253/8254无论工作在哪种方式,在初始化编程时,写入控制字后,输出端OUT便________A. 变为高电平B. 变为低电平C. 变为相应的高电平或低电平D. 保持原状态不变,直至计数结束10. 并行接口与串行接口的区别主要表现在_______之间的数据传输前者是并行,后者是串行A. 接口与MPUB. 接口与外设C. 接口与MPU和外设11. 对8255A的C口执行按位置位/复位操作时,写入的端口地址是__A. C端口B. 控制端口C. A端口D. B端口三:简答题1:写出下列指令源操作数的寻址方式(7分)(1)mov ax,0abh(2)mov ax,[100h](3)mov ax,[bx+10](4)mov ax,[bx][si](5)mov ax,val[bx](6)mov ax,es:[bx](7)mov ax,val[bx][si]2: 在下列程序段运行后,给相应的寄存器及存储单元填入运行的十六进制结果(6分) Mov ax,1050hMov bp,1000hMov bx,2000hMov [bp],alMov dh,20hMov [bx],dhMov dl,01hMov dl,[bx]Mov cx,3000hHltAX=_______________ BX=____________________ CX=_____________________DX=_______________ 字节单元(1000h)=______________ 字节单元(2000h)=____________3:下列程序完成统计字符串长度的功能,请填入空缺的部分(每空2分,共6分) data segmentstring db ‘abcdfgfglasivf’,0dhl1 db ?cr equ 0dhdata endscode segmentassume cs:code,ds:data,es:datastart proc farbegin: mov ax,datamov ds,axmov es,ax__________________________mov dl,0mov al,cragain: __________________________je done___________________________jmp againdone: lea bx,l1mov [bx],dlretstart endpcode endsend begin4: 试说明8086/8088CPU的RESET信号的功能(6分)5:RAM与CPU连接时,片选信号有哪些产生方式,各有什么特点?(5分)四:综合分析题1:利用INTEL 2114 1Kx4位的芯片,构成4KB的RAM。
微机原理与接口技术模拟题及答案

微机原理与接口技术模拟题一一.填空题1.二进制数11010011B转换为十六进制数是,转换为十进制数是。
2.十六进制数2345H转换为二进制数是,转换为十进制数是。
3.十进制数45D转换为组合BCD码是,转换为非组合BCD码是。
4.十进制数45D对应的8位补码是。
5.十进制数-58D对应的8位补码是。
二.单选题1.一个字符的基本ASCII码的值占用位。
A.6 B.7 C.8 D.9 2.将高级语言的程序翻译成为机器语言代码程序的实用程序是。
A.编译程序B.汇编程序C.解释程序D.目标程序3.指令“MOV ES:[2000H],AX”中,目的的操作数的寻址方式是。
A.立即寻址B.寄存器寻址C.存储器直接寻址D.寄存器间接寻址4.下列寄存器不能存放操作数有效地址的为。
A.SI B.DI C.BX D.DX 5.CPU发出的访问存储器的地址是。
A.物理地址B.偏移地址C.逻辑地址D.段地址三.解答题1.I/O接口与CPU的主要连线与外部设备的主要连线是什么称谓?各有什么功能?2.简述8088与8086在内部结构与外部引脚的主要区别是什么?3.INT n的功能调用与过程(子程序)调用有什么不同?4.写出下列存储器地址的段地址、偏移地址与物理地址。
(1)2314:0035 (2)1FD0:000A四.计算题计算下列各题,请写出计算过程,解释为什么?(不解释或解释错误无分)1.计算3AC8H + 91FDH,并说明各状态标志位的值是什么?2.请按8421BCD码的修正法则,计算5479H + 4587H。
五.画图题要求用2K 4的存储芯片,构成4K容量的存储容量,要求地址从1800H开始。
画出存储器与微处理器的连接图;并说明各组存储区的地址范围。
(设:地址总线为16根,数据总线为8根,要求存储器地址连续)六.编程题1.用8086汇编语言编辑一程序段,求AX中“0”的个数,并存储在BX中。
2.用8086汇编语言编辑一完整程序,求8AAF32H+000BA84H的和。
《微机原理与接口技术》(本)模拟试卷1

《微机原理与接口技术》(本)模拟试卷1总分:100分时间:90分钟一、选择题(本大题共10小题,每题2分,共20分)1、8位二进制补码表示的整数数据范围是 ( )。
A. -128~127B.-127~127C.-128~128D. -127~1282、下列四个寄存器中,不允许用传送指令赋值的寄存器是 ( )。
A.SP B. IP C. BP D. CS3、若栈顶的物理地址为20100H,当执行完指令 PUSH AX后,栈顶的物理地址为 ( )。
A. 20102HB. 20101HC. 200FFHD. 200FEH4、当执行完下列指令序列后,标志位CF和SF的值是( )。
MOV AL,0C4H ADD AL,9DHA. 0,0B. 0,1C. 1,0D. 1,15、JMP WORD PTR[BX] 转移的目的地址是 ( )。
A. BX中的内容B. SP+BX之和C. IP+[BX]之和D. BX指示的内存单元之内容6、下列常用寻址方式中,()属于寄存器间接寻址。
A. MOV AX,CSB. MOV [BX],AXC. MOV AX,2000HD. MOV AX,BX7、完成将BX清零,并使标志寄存器CF清零,下面指令错误的是()A. SUB BX,BXB. XOR BX,BXC. MOV BX,0D. AND BX,0000H8、下面数据传送指令中,正确的是()A. MOV BUF1,BUF2B. MOV CS,AXC. MOV CL,1000D. MOV DX,WORD PTR[BP+DI]9、指令LOOPZ的循环执行条件是()A. CX≠0且ZF=0B. CX≠0或ZF=0C. CX≠0且ZF=1D. CX≠0或ZF=110、完成将有符号数BX的内容乘以2的正确指令是()A. SHR BX,1B. SAR BX,1C. SAL BX,1D. RCR BX,1二、填空题(本大题共10小题,每空1.5分,共30分)1.计算机系统由和组成。
微机原理与接口技术模拟卷_答案

《微机原理与接口技术》模拟卷参考答案一.填空题1. 80C51单片微机系统扩展的两种基本方法即并行扩展法和串行扩展法。
2. 外接I/O的读信号为/RD,外接I/O写信号为/WR。
3. 80C51芯片内部数据存储器主要分为两大部分,即存储器和SFR。
4. 80C51程序计数器PC存放存放下一条要执行的指令地址,而DPTR则用于存放存放外部数据存储器和外部I/O的地址指针。
5. .80C51的复位方式有上电复位,按键电平复位和外部脉冲复位。
6.已知80C51单片微机机器周期为1μs,则外接晶振应为12 MHz,指令周期最长为 4μS。
7. 80C51单片微机复位后,PC值为0000H,SP值为07H。
8. 80C51的软件编程结构主要有循环、分支和子程序、等。
9. 80C51的中央处理器由控制器和运算器构成。
10. 80C51串行口输入引脚是RXD ,输出引脚是 TXD 。
二、判断题1.80C51的中央处理器由控制器构成。
(╳)2.80C51的中断矢量地址共有5个,中断优先级有2级。
(√)3.80C51的软件编程结构有5种。
(√)4.80C51单片微机复位后,PC值为0000H,SP值为00H。
(╳)5.已知80C51的机器周期为1.085μs,则外接晶体振荡器频率为11.0592MHz ,ALE引脚输出波形频率为 1.8432MHz 。
(√)三、简答题1. 简述80C51芯片内部主要集成有哪些逻辑功能部件。
答:主要集成有中央处理器、存储器、定时器/计数器、串行口、并行I/O口和中断等逻辑功能部件。
2. 简述80C51的低功耗工作方式的功能。
答:80C51单片微机的低功耗工作方式有待机方式和掉电保护方式两种。
这时CPU 或CPU和定时器、中断等停止工作,从而降低功耗。
CPU停止工作,形成失敏,对干扰不敏感,有助于提高可靠性。
13.简述80C51单片微机访问不同存储空间时采用哪3种传送指令。
答:MOV传送指令用于访问片内数据存储器。
微机原理与接口技术试题库1(含答案)

1、下列字符表示成相应的ASCII码是多少?(1)换行0AH(2)字母“Q”51H(3)空格20H2、下列各机器数所表示数的范围是多少?(1)8位二进制无符号定点整数;0~255(2)8位二进制无符号定点小数;0.996094(3)16位二进制无符号定点整数;0~65535(4)用补码表示的16位二进制有符号整数;-32768~327673、(111)X=273,基数X=?164、有一个二进制小数X=0.X1X2X3X4X5X6(1)若使X≥1/2,则X1……X6应满足什么条件?X1=1若使X>1/8,则X1……X6应满足什么条件?X1∨X2∨X3=15、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。
(1)X和Y两个数均为无符号数;X>Y(2)X和Y两个数均为有符号的补码数。
X<Y二、填空题1、对于R进制数来说,其基数(能使用的数字符号个数)是R个,能使用的最小数字符号是0。
1、2、十进制数72转换成八进制数是110Q。
3、与十进制数67等值的十六进制数是43H。
1、4、二进制数101.011转换成十进制数是5.375。
2、5、十六进制数0E12转换成二进制数是110000010010B。
三、选择题1、在计算机内部,一切信息的存取、处理和传送都是以D形式进行的。
A)EBCDIC码B)ASCII码C)十六进制编码D)二进制编码2、与十进制数56等值的二进制数是A。
A)111000 B)111001 C)101111 D)1101103、十进制数59转换成八进制数是A。
A)73Q B)37Q C)59Q D)112Q4、与十进制数58.75等值的十六进制数是B。
A)A3.CH B)3A.CH C)3A.23H D)C.3AH5、二进制数1101.01转换成十进制数是C。
A)17.256 B)13.5 C)13.25 D)17.56、二进制数111010.11转换成十六进制数是B。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《微机原理与接口技术》模拟考试题
班级_ ____姓名____ ___
一、基本概念及基础知识部分(40分,每空1分)
1.迄今为止,计算机共同遵循______________________和___________________的工作原理。
这是在1946年由冯.诺依曼提出的。
2.微型计算机主板上CPU与其它芯片间传输信息而连接的总线为____________总线,根据其用途不同可分为三类:________总线、________总线和_________总线。
3.8086CPU 有________-条地址线,直接寻址能力可达________字节;其内部总线宽度为________,对外数据宽度为________。
4.8086CPU 内部有________个16位通用寄存器,其中有________、________、________、________可用作地址指针。
5.在8位字长的机器中,设[x]补=11000001,则其真值为________________________,[-128] = ________________。
补码
6.数制间的转换及编码
(1)(111011.101)2 =(________________________ )10
(2)(11011001100101010)2=(________________________ )16
(3)(6785)10 =(________________________________ )BCD
(4)(9)10=(________________________ )ASCII
7.8088/8086CPU对存储器是________组织的,在寻址一个具体的物理单元时,20位的地址是由________________________________________________________来形成的。
8.16位字长的机器中用补码表示的数的范围是________________________,原码表示的数的范围是________________________________________。
9.8088CPU从功能上分为两大部分,即________和________ ,它们各自独立工作,从而决定了8088CPU以________________方式执行程序。
10.为了完成CPU与外设之间的信息交换,通常在接口部件中需要传输三种信息:________________信息、________________信息和________________信息。
11.IBM PC/XT机的控制核心是由________CPU、________-时钟发生器、________-总线控制器和地址锁存器、数据驱动器和收发器等组成。
12.DAC0832 有三种工作方式,即________工作方式,________工作方式,________ 工作方式。
13.IBM PC/XT机的硬件中断是由一片8259A管理的,它可以提供________级中断源。
其中用户可用的中断源是IRQ2,系统为其分配的中断号是0AH,则IRQ2在中断向量表中的入口地址是________。
二、指令系统与程序部分(28分)
1.下列指令中分别指出源操作数和目标操作数的寻址方式(5分)
(1)ADD AX,[BX][DI]
源操作数:目标操作数:
(2)MOV CX,1000H
源操作数:目标操作数:
(3)SUB AX,[2540H]
源操作数:目标操作数:
(4)PUSHF
源操作数:目标操作数:
(5)MOV BX,DATA[SI]
源操作数:目标操作数:
2.对8088/8086CPU,指出下列指令有无错误,有则说明原因(5分)
(1)MOV [BX],[SI]
(2)OUT [70H],AL
(3)LES DI,AX
(4)MOV CS,AX
(5)MOV SS,2400H
3.写出下列程序段执行后的结果(8分)
ARY1 DB 03H,07H,05H,06H,23H,45H,0F6H,0DFH
LEN1 EQU $-ARY1 ;LEN1=______
SUM1 DW ?
MOV WORD PTR [BX][SI],3400H ;[BX+SI]=______,[BX+SI+1]=______
MOV BX,2050H
MOV DI,3050H
MOV SP,5FFFH
PUSH BX ;SP=________,[SP]=________,[SP+1]=________
PUSH DI
POP BX
POP DI ;SP=________,BX=________
4.设有2个多字节数NA和NB,均为16位十进制数。
NA放在以FIRST开始的存储单元中,NB放在以SECOND开始的存储单元中,存放顺序是低字节在前,高字节在后。
编制NA 和NB相加的程序段,将相加后的结果放在以SUM开始的存储单元中。
(注:十进制数在机器中是以BCD码表示的)(5分)
5.设键盘输入的100个十进制数的ASCII码已在段地址DS为3000H,偏移量为0100H的内存区域中,要求把它们转换为组合型BCD码,高地址的放在高半字节。
存入偏移地址为2000H的区域中。
试编制完成此项任务的汇编语言源程序段(程序写在答题纸上。
)(5分)
三、问答题(17分)
1.8086CPU从功能上分为几部分?简述各部分的组成及其功能?(4分)
2.微机系统中,CPU与外设之间的数据传送方式有哪几种?(4分)
3.简述8086CPU的基本总线周期及其各状态下的基本操作。
(5分)
4.8086CPU怎样得到中断服务程序入口地址,请针对各种中断类型分别加以说明。
(4分)
四、接口编程(10分)
1、设8253计数器0 ~2和控制字的I/O地址依次为04H~07H,试编写8253的初始化程序使计数器0工作在方式1,按BCD码计数,计数初值为3000。
(5分)
2、对8255A设置工作方式,其控制口地址为243H。
要求端口A工作在方式1,输入;B口工作在方式1,输出;PC7和PC6作基本输出用。
若允许A口中断,禁止B口中断,试写出相应的控制字。
(5分)
五、综合题(5分)
1、设有一个具有14位地址和8位数据的存储器,问:
(1)该存储器的存储容量是多少?
(2)如果存储器由8K*4位RAM芯片组成,需要多少片?
(3)需要地址多少位作芯片选择?。