东华理工大学工科《微机原理及应用》试卷及答案

合集下载

微机原理及应用(专)_201606_模拟卷2

微机原理及应用(专)_201606_模拟卷2

华东理工大学网络教育学院《微机原理及应用(专)》1606模拟卷2试卷满分100分。

考试时间90分钟。

(注意:全部答在答题纸上,答试卷上无效,试卷与答题纸分开交)一、单选题(共20题,每题1分,共20分)1. 8255A能实现双向传送功能的工作方式为( )。

A.方式0B.方式1C.方式2D.方式32. 8255A使用了( )个端口地址。

A.1B.2C.3D.43. 堆栈操作时,段地址由()寄存器指出。

A.CS;B.DS;C.SS;D.ES;4. 在对8253进行任何操作前,都必须先向8253写入一个(),以确定8253的工作方式。

A.控制字B.计数初值C.状态字D.指令5. 从转换工作原理上看,( )的A/D转换器对输入模拟信号中的干扰抑制能力较强。

A.逐次逼近式B.双积分型C.并行比较式D.电压频率式6. 有关运算器的描述,______是正确的。

A.只做加法;B.只做算术运算;C.既做算术运算又做逻辑运算;D.只做逻辑运算;7. 当外设输入的信号变化很快时,应考虑在A/D转换器的输入端加一个()。

A.传感器B.滤波电路C.采样保持器D.多路模拟开关8. 能将数字信号转换为模拟信号的接口芯片是()。

A.8259B.D/AC.8251D.A/D9. 将AX寄存器的内容传送给BX寄存器应使用的指令是()。

A.MOV BX,AX;B.MOV AX,BX;C.MOV [BX],AX;D.MOV [AX],BX;10. 向8253写入的计数初值写到了()中。

A.初值寄存器B.计数器0C.减计数单元D.控制字寄存器11. 3片8259A级联起来,可管理()级中断。

A.23;B.22;C.20;D.16 ;12. 堆栈是按照()原则组织的一片连续的存储区域。

A.先进先出;B.先进后出;C.顺序取数;D.任意取数;13. 8255工作在()下,不需联络信号线。

A.方式1B.方式2C.方式0D.所有方式14. 立即寻址方式所提供的操作数直接包含在()中。

东华大学微机原理11级考试A卷-答案

东华大学微机原理11级考试A卷-答案

东华大学2013----2014学年第一学期期末试题(A)11级考试A卷答案踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。

课程名称_微机系统及应用_使用专业_信息学院11级各本科专业_班级_____________________姓名________________学号__________一、填空题(每空1分,共25分)1.已知X=68,Y=12,若用8位二进制数表示,则[X+Y]=___50H或80D__,此补=__38H或56D__,CF=__0___。

时,OF=___0__;[X-Y]补2. 通用微型计算机的硬件系统由_ _ CPU ___、_存储器___、__接口___、__外设__和___总线__五部分组成。

3.8086/8088 CPU在RESET信号到来后其CS和IP的值分别为__FFFFH___和_0000H__。

4.CPU与外设传送数据时,输入/输出控制方式有_无条件方式___,__查询方式__,__中断方式___和_DMA方式___。

5、CPU与外设接口通过__控制__总线传送状态信号与命令信号。

6、外设端口的编址方式有两种,它们分别是__与存储器统一编地址___和 __独立编地址___。

7、INTEL 8253采用BCD码计数时,其最大计数值为__0000H__,此时的计数初值为__10000D___。

8、硬件中断可分为___可屏蔽中断___和__非屏蔽中断___两种。

9、3片8259A接成级联可管理__22__级中断。

10、在普通全嵌套方式下,8259A只有高级中断源可中断低级中断源;在特殊全嵌套方式下,8259A可响应 ___同级___ 中断请求。

在全嵌套模式下,应采用的结束中断方式是___非自动结束中断____。

1注意:填写内容不要超出以上格式,第二页的边距和第一页一样 出题人(签名)__________ 室负责人(签名)_________ 二、选择题(单选或多选,每空2分,共20分)451、8086 CPU 寻址I/O 端口最多使用___D____条地址线。

微机原理与应用的考试题

微机原理与应用的考试题

微机原理与应用的考试题一、单选题(共10题,每题2分,共计20分)1.下列哪个是微机的基本组成部分?– A. 主机– B. 显卡– C. 鼠标– D. 打印机2.下面哪个不是微机系统的输入设备?– A. 鼠标– B. 键盘– C. 显示器– D. 打印机3.主机中的CPU主要负责什么?– A. 存储数据– B. 执行指令– C. 输出显示– D. 供电4.主存储器的作用是什么?– A. 存储程序和数据– B. 进行运算– C. 控制外部设备– D. 输入输出5.下列哪个不是微机外部设备?– A. 打印机– B. 鼠标– C. 键盘– D. CPU6.下列哪个不是计算机的存储器?– A. 主存储器– B. 寄存器– C. 高速缓存– D. 硬盘7.BIOS是什么意思?– A. 基本输入输出系统– B. 基本操作系统– C. 基本输入系统– D. 基本输出系统8.操作系统的主要功能是什么?– A. 控制计算机的硬件资源– B. 执行应用程序– C. 运行计算机– D. 连接网络9.下列哪个不是计算机的主要运算部件?– A. CPU– B. 显卡– C. 寄存器– D. 运算器10.硬盘是计算机的什么类型存储器?– A. 主存储器– B. 辅助存储器– C. 高速缓存– D. 寄存器二、填空题(共5题,每题2分,共计10分)1.微机的最小存储单位是______。

2.在字节型存储器中,一个字节有______位。

3.一个CPU周期包含一个______操作和两个______操作。

4.CPU的两个主要部分是______和______。

5.常见的微机操作系统有______和______。

三、简答题(共5题,每题10分,共计50分)1.请简要说明计算机系统的层次结构和作用。

2.什么是微处理器?它的主要组成部分有哪些?3.请简要说明计算机主存储器的分类和特点。

4.操作系统的主要功能有哪些?请简要说明每个功能的作用。

微机原理及应用试题库精品

微机原理及应用试题库精品
6.4.填空41
6.5.简答题42
第七章存储系统44
7.1.选择44
7.2.名词解释44
7,3.判断45
7.4.填空46
7.5.简答题46
第八章无条件与查询传送方式49
8.1.选择49
8.2.名词解释50
8.3.判断50
8.4.填空50
8.5.简答题51
第九章中断与DMA传送方式53
9.1.选择53
简答题
5
5*4=20
1,2;3,4;6,7;8,9;5,10;
名词解释
2
5*2=10
2,6,7
3,4;8,9;
应用题
2
10+15=25
5,10
第1章微型计算机系统
1.1选择题
1.计算机的发展阶段通常是按计算机所采用的( )来划分的。
A.内存容量B.电子器件C.程序设计 D.操作系统
2. 一个完整的计算机系统通常应包括( )。
A、系统软件和应用软件 B、计算机及其外部设备
C、硬件系统和软件系统D、系统硬件和系统软件
3.PC机硬件系统从逻辑上看主要由CPU、内存储器、外存储器、输入设备、输出设备
以及( )组成。
A.运算器 B.键盘 C.显示器D.总线
4. 以下叙述正确的是( )。
A. 微机的字长可以是8、16位
3. 8086的数据总线为16位,也就是说8086的数据总线的个数、或说条数、位数是16。T
4. 微机主存只要使用RAM芯片就可以了。F
5. 处理器并不直接连接外设,而是通过I/O接口电路与外设连接。T
6. 处理器是微机的控制中心,内部只包括5大功能部件的控制器。F
7. Windows的模拟DOS环境与控制台环境是一样的。F

东华大学微机系统及应用习题参考答案(第一章)

东华大学微机系统及应用习题参考答案(第一章)

微机系统及应用习题参考答案第一章计算机基础知识1-3 写出下列机器数的真值(1)01101110 真值=+1101110B=+110(2)10001101 真值=-0001101B=-13(3)01011101 真值=+1011001B=+89(4)1100110 真值=-1001110B=-781-4 写出下列二进制数据的原码、反码和补码(设字长为8位)(1)+010111原码=反码=补码=00010111(2)+101011原码=反码=反码=00101011(3)-101000原码=10101000 反码=11010111 补码=11011000 (4)-111111原码=10111111 反码=11000000 补码=110000011-5 写出等效的十进制数值:(1)[X]原=[X]反=[X]补= 0001110 真值X=+14(2)[X]原=11111111 真值X= -127[X]反= 11111111 真值X= -0[X]补= 11111111 真值X= -1(3)[X]原= 10000000 真值X=-0[X]反= 10000000 真值X=-127[X]补= 10000000 真值X=-128(4)[X]原=10000001 真值X= -1[X]反= 10000001 真值X=-126[X]补= 10000001 真值X= -1271-6 计算下列各式(1)00020200+00100001= 00110101(2)00010100+00100001=00110101(3)11101100+00100001=00001101(4)11101100+ 11011111=11001011(5)00010100+10111110=11010010(6)11101100+ 11111100=111010001-7用补码来完成下列计算,并判断有无溢出产生(字长8位)(1)85+6001010101+ 0011110010010001CS=0 CP=1 CS XOR CP=1 所以产生溢出OV=1(2)-85+60+0011110011100111CS=0 CP=0 CS XOR CP=0 无溢出(3)85-6001010101+110001001 00011001CS=1 CP=1 CS XOR CP=0 无溢出(4)-85-6010101011+ 110001001 01101111CS=1 CP=0 CS XOR CP=1 产生溢出1-8补码加法判断有无溢出(1)01001010+01100001 = 10101011 Cp=1,Cs=0 有溢出(2)01101100 —01010110=01101100+10101010=00010110Cp=1,Cs=1 无溢出1-9 转换BCD码(1)30D = (00110000)BCD (2)127D = (000100100111) BCD (3)00100010B=34D=(00110100) BCD (4)74H=116D=(000100010110) BCD 1-10 ASCⅡ码表示的字符41H =’A’ ; 71H=’r’ , 65H=’e’ , 20H=SP1-11 字符的ASCⅡ码‘9’= 39H , ‘*’= 2AH , ‘=’ = 3DH , ‘$’ = 24H , ‘ !’ = 21H1-12 加偶校验的字符的ASCⅡ码‘9’: 39H ; ‘*’:AAH ; ‘=’ : BDH‘$’ : 2DH ; ‘!’ : 21H1-13 补码表示的定点小数时,数值范围为-1 ——+(1- 2-9)补码表示的定点整数时,数值范围为-29 ——+ (—29–1)—补码表示阶码,原码表示尾数时,数值范围为-27 (1-2-5) ——+27 (1-2-5) 1-14试将下列数表示成浮点的规格化数。

微机原理及应用考试考卷八含答案课件资料【word版 可编辑】p

微机原理及应用考试考卷八含答案课件资料【word版 可编辑】p

一、单选题() 1. 8086CPU在执行MOV AL,[BX]指令的总线周期内,若BX存放的内容为1011H,则和A0的状态是。

A. 0,0B. 0,1C. 1,0D. 1,1()2. 设x=-46,y=117,则[x-y]补和[x+y]补分别等于。

A. D2H和75HB. 5DH和47HC. 2EH和7lHD. 47H和71H ()3. 8086CPU在进行无符号数比较时,应根据标志位来判别。

A. CF和OFB. CF和PFC. CF和ZFD. ZF和OF()4. 执行下列程序后,(AL)= 。

MOV AL,92HSUB AL,7lHDASA. 21B.11C.21HD. 11H()5. 下列指令中正确的是。

A. MOV AX [SI] [DI]B. MOV BYTE PTR[BX],1000C. PB8 EQU DS:[BP+8]D. MOV BX,OFFSET [SI]()6. 在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置。

A.是由程序指定的B.是由DOS自动分配的C.固定在08H开始的4个字节中D.固定在中断矢量表的表首()7. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总线周期数为。

A.0 B.1 C.2 D.3()8. 微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为级外部硬中断。

A. 32B. 29C. 28D. 24()9. 当存储器读写速度较慢时,需产生一个READY信号以实现与CPU的同步,CPU 将在总线周期的时候采样该信号。

A. T2下降沿B. T3下降沿C. T2上升沿D. T3上升沿()10. 8086中,组寄存器都可以用来实现对存储器的寻址。

A. AX,SI,DI,BXB. BP,BX,CX,DXC. SI,DI,BP,BXD. BX,CX,SI,DI三、填空题1. 已知(AL)=0101110lB,执行指令NEG AL后再执行CBW,(AX)=。

微机原理及应用试卷(6套)含答案

微机原理及应用试卷(6套)含答案

学院:**学院专业班级:电子01 命题共4页第页1一填空题(每空1分,共25分)1.两个无符号数比较大小时,8086CPU用标志寄存器中的(1)标志判断结果。

2.内存单元1999H:0010H的段内偏移地址为(2),物理地址为(3);若(BP)=0010H,用指令MOV AL,[BP]取出该单元的内容,段寄存器(4)的值应为1999H。

3.8086CPU的寄存器CS:IP总是指示(5)地址,复位后CS:IP的值为(6),取出一个指令字节后,(7)自动加1。

在软件上可以通过(8)和(9)指令来改变IP的内容。

在硬件上可以用(10)或(11)来改变IP的内容。

4.在一个微机系统中有多个中断源,当出现两个中断源同时提出(12)时,CPU响应(13)的中断源,在此中断源的中断处理完毕后,再响应(14)的中断源。

5.8086/8088微处理器是否响应INTR引脚的信号由标志位(15)控制。

6.在80X86微处理器中,指令分配给寄存器SP的默认段寄存器是(16)。

7.INT 40H指令引发的中断,其中断向量存放在(17)H:(18)H开始的4个字节。

8.当ALE有效时,8086/8088的AD0-AD15引脚上传送的是(19)信息。

9.若一个数据块在内存中的起始地址为80A0H:1000H,则这个数据块的起始地址的物理地址为(20)。

10.分别用一条指令实现下列功能:1)栈顶内容弹出送BX(21)2)CX的内容加1,不影响进位标志位(22)3)AL的高四位置1(23)4)清进位标志(24)5)子程序结束返回(25)二选择题(10分)1Intel 8253/8254有()个16位计数器通道。

A、1B、2C、3D、42当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为()使用。

A、两个4位I/O端口或1个8位I/O端口B、状态端口C、部分引脚作端口A、端口B的联络信号D、全部作联络信号3欲使8086CPU工作在最大方式,其引脚MXMN应接()电平。

东华理工大学《微机原理及应用》试卷及答案

东华理工大学《微机原理及应用》试卷及答案

东华理工大学长江学院2008-2009学年第二学期清考试卷一、填空题(每空1分共30分)1、 101111.101B=___ 5E.A __H=___ 94.625 __D78.5H=___1111000.0101__B=___120.3125__D256.5D=____100.8__H=__________BCD2、微机中的片级总线一般由三类线构成,分别是控制总线、数据总线、地址总线。

3、8250是可编程串行接口芯片,8259A是可编程中断控制芯片。

4、8088 CPU地址总线为 20 位,片外数据总线为 8 位。

5、组成16Kx8位的存储器,需 8 片4Kx4位的RAM芯片,若采用16Kx4的RAM芯片,则需要 2 片。

6、8086/8088 CPU中有4个段寄存器,分别是 CS 、 DS 、SS 、 ES 。

7、以下指令,执行前:DS=4000H, BX=0200H, SI=0008H, AX=789AH 执行指令MOV [BX+SI],AX ,其目的操作数地址为 0208 H,指令执行后,目的操作数中的内容为 40208H ,目的操作数是基址变址寻址方式。

8、计算机通常运算器和控制器是核心部件,合称为中央处理单元CPU。

9、8088CPU通过系统总线对片外存储器进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括 4 时钟周期。

10、8088CPU最小模式下的,I0/ M引脚信号为高电平时选中外部端口地址,为低电平时选中存储器地址。

二、选择题(每题2分共20分)1、IBM PC采用分段管理内存,每段最大可达___B____。

A)16KB B)64KBit C)64KB D)256KB2、微型计算机的典型结构包括三个主要组成部分,它们是___C____。

A)CPU、运算器、I/O接口 B)CPU、控制器、存储器C)CPU、存储器、I/O接口 D)CPU、I/O接口、外设3、微机的各组成部分,用__B___把它们连在一起。

微机原理及应用习题与习题答案

微机原理及应用习题与习题答案

模拟练习题一一、单项选择题(请将答案填入题号前的空格中)( )1.Pentium机中的CPU进行算术和逻辑运算时,可处理的数据长度为()。

A 32位B 16位C 8位D 都可以( )2.将内存储器和I/O接口集成在一个芯片的MCS-51属于()。

A.单片机B.通用微处理器C.数字信号处理器D.80x86系列微处理器( )3.世界上第一个微处理器生产厂家是()A.Motorola公司B.Intel公司C.Zilog公司D.IBM公司( )4.以下不属于16位微处理器的芯片是()。

A.8086 B.80186 C.80286 D.80386( )5.以下对8088CPU芯片描述错误的是()。

A.准16位微处理器B.80x86系列微处理器C.8位微处理器D.Intel公司生产的微处理器( )6.被确定为开发80x86系列微处理器体系结构IA-32标准的微处理器芯片是()。

A.80286 B.80386 C.80486 D.Pentium( )7. 计算机的软件系统由()组成。

A.系统软件和应用软件 B. 操作系统和数据库系统C. 通用应用软件和专用应用软件D. 应用软件和工具软件( )8.以下对微处理器芯片描述不正确的是()。

A.将CPU集成在一个芯片上B.由控制器、运算器和寄存器组组成C.是微型计算机的核心D.只有运算器和控制器( )9.80486微处理器芯片内的高速缓冲存储器Cache属于()。

A.L1 Cache B.L2 Cache C.数据Cache D. 指令Cache( )10. 在字长8位的定点整数补码表示中,能表示的最小数和最大数是()。

A.-128和128 B.-127和127 C.-127和128 D.-128和127( )11.以下对I/O接口的功能描述不正确的是()A.和I/O设备一起构成输入输出子系统B.是外设和主机间的桥梁C.完成信号变换、数据缓冲、联络控制D.不可直接与主机相连( )12.在微型计算机中,总线信号分为三组,()。

东华理工微机原理第三章习题答案

东华理工微机原理第三章习题答案

东华理工微机原理第三章习题答案3.1给定(BX)=637DH,(SI)=2A9BH,位移量D=7237H,试确定在以下各种寻址方式下的有效地址是什么?(1) 立即寻址(2) 直接寻址(3) 使用BX的寄存器寻址(4) 使用BX的简接寻址(5) 使用BX的寄存器相对寻址(6) 基址变址寻址(7) 相对基址变址寻址答:(1) 操作数在指令中,即立即数;(2) EA=D=7237H;(3) 无EA,操作数为(BX)=637DH;(4) EA=(BX)=637DH;(5) EA=(BX)+D=0D5B4H;(6) EA=(BX)+(SI)=8E18H;(7) EA=(BX)+(SI)+D=1004FH;超过了段的边界,最高进位位丢失,因此EA=004FH。

3.2试根据以下要求写出相应的汇编语言指令(1) 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器中。

(2) 用寄存器BX和SI的基址变址寻址方式把存储器中的一个字节与AL寄存器的内容相加,并把结果送到AL寄存器中。

(3) 用寄存器BX和位移量0B2H的寄存器相对寻址方式把存储器中的一个字和(CX)相加,并把结果送回存储器中。

(4) 用位移量为0524H的直接寻址方式把存储器中的一个字与数2A59H相加,并把结果送回存储单元中。

(5) 把数0B5H与(AL)相加,并把结果送回AL中。

答:(1) ADD DX, BX(2) ADD AL, [BX][SI](3) ADD [BX+0B2H], CX(4) ADD WORD PTR [0524H], 2A59H(5) ADD AL, 0B5H3.3写出把首地址为BLOCK的字数组的第6个字送到DX寄存器的指令。

要求使用以下几种寻址方式:(1) 寄存器间接寻址(2) 寄存器相对寻址(3) 基址变址寻址答:(1) MOV BX, OFFSET BLOCK ADD BX, (6–1)*2MOV DX, [BX](2) MOV BX, OFFSET BLOCKMOV DX, [BX+(6–1)*2]BLOCK[BX](3) MOV BX, OFFSET BLOCKMOV SI, (6–1)*2MOV DX, [BX][SI]3.4现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,试说明下列各条指令执行完后AX寄存器的内容。

《微机原理及应用》试卷及其答案

《微机原理及应用》试卷及其答案

《微机原理及应用》试卷A一、填空题(每空1分,共15分)1、在计算机中,对带符号数的运算均采用补码。

带符号负数1100 0011的补码为__________。

2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的、_____和控制总线。

3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA应为__________。

4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_______。

5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,______=1,差的D3需借位时,______=1。

6、80C51单片机中,在调用子程序前,用_________指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___________指令从堆栈中弹出数据。

7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII 码值为该十六进制数加_________。

8、外部中断和有两种触发方式:__________________和________________。

9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为_________________和_________________。

10、若累加器A中的数据为0111 0010B,则PSW中的P=____________。

二、选择题(每题1分,共15分)1、单片机是在一片集成电路芯片上集成了以下部分,除了( )A、微处理器B、存储器C、I/O接口电路D、串口通信接口2、一个机器周期包含多少个晶振周期()A、2B、6C、8D、123、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了()A、SBUFB、TCONC、SCOND、PCON4、80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻()A、P0B、P1C、P2D、P35、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为()A、寄存器寻址B、直接寻址C、寄存器间接寻址D、变址寻址6、源地址为1005H。

(完整word版)《微机原理及应用》习题答案

(完整word版)《微机原理及应用》习题答案

(完整word版)《微机原理及应用》习题答案《微机原理及应用》习题答案教材:《80X86/Pentium微型计算机原理及应用》答案第一章计算机基础1-3(1) 01101110 真值=110(2) 10001101 真值=-131-4(1)+010111[+010111]原=[+010111]反=[+010111]补=00010111 (2) +101011[+101011]原=[+101011]反=[+101011]补=00101011 (3) –101000[-101000]原=10101000 [-101000]反=11010111[-101000]补=11011000(4) -111111[-111111]原=10111111 [-111111]反=11000000[-111111]补=110000011-6(1) [x1+y1]补=[x1]补+ [y1]补=00010100+00100001=00110101(2)[x2-y2]补=[x2]补+ [-y2]补=11101100+00100001=000011011-7(1) 85+60解:[-85]补=10101011 [60]补=00111100[-85]补+[60]补=10101011+00111100=11100111 (11100111)补=10011001 真值=-25CS=0,CP=0, CS⊕CP=0 无溢出(4)-85-60[-85]补=10101011 [-60]补=11000100[-85]补+[-60]补=10101011+11000100=101101111CS=1, CP=0 CS⊕CP=1 有溢出1-8(1) [x]补+ [y]补=01001010+01100001=10101011CS=0, CP=1 CS⊕CP=1 有溢出(2) [x]补- [y]补=[x]补+ [-y]补=01001010- 01100001=01001010+10101010=100010110CS=1, CP=1 CS⊕CP=0 无溢出1-9(1) (127)10=(000100100111)BCD(2) (74)H=(116)10=(000100010110)BCD1-10 (1) 41H 代表 A(2) 72H 代表 r(3) 65H 代表 e(4) 20H 代表 SP1-14(1) 69.57(69.57)10=(1000101.100)B=0.1000101100 X 27=0.1000101100 X 2+111浮点规格数为 011101000101(2)-38.405(-38.405)10=(-100110.011)B-100110.011= -0.100110011 x 26 = - 0.100110011 x 2110 浮点规格数为 011011001100(3) - 0.3125(-0.3125)10=(-0.0101)2=(-0.101)2 x 2-001浮点规格数为 1111110100001.+0.008342.(+0.00834)10=(0.000000100010001)2=(0.100010 001)2 x 2-1103.浮点规格数为 1010010001004.1-155.(1) (69.57)10=(1000101.10010001111010111)26.=(1.00010110010001111010111)2 x 21107.p=6+127=133=(10000101)28.单精度浮点数为010000101000101100100011110101119.(2)(-38.405)10=(-100110.011001111010111000)210.= - (1.00110011001111010111000)2 x 210111.p=5+127=132=(10000100)212.单精度浮点数为1100001000011001100111101011100013.(3) (-0.3125)10=(-0.0101)2=(-1.01)2 x 2-1014.p=-2+127=125=(1111101)215.单精度浮点数为10111110101000000000000000000000第二章80X86/Pentium 微处理器2-3IO/M DT/R DEN RD WR读存储器0 0 0 0 1 写存储器0 1 0 1 02-17PA=CS x 16+IP IP的范围为0000H~FFFFH 而CS为A000H因此PA的范围即现行代码段可寻址的存储空间范围为A0000H~AFFFFH2-201234ABCDH=00010010001101001010101111001101 BPA=SS x 16+SP=A0000H+0100H=A0100H栈顶SP=0100H-4=00FCH11001101 A00FCH101010110011010000010010 A0100F2-21(1) 1278H+3469H=0001 0010 0111 1000+0011 0100 0110 1001=0100 0110 1110 0001SF=0 ZF=0 AF=1 PF=1 CF=0 OF=0(2) 54E3H-27A0H=0101 0100 1110 0011+1101 1000 0110 0000=1 0010 1101 0100 0011SF=0 ZF=0 AF=1 PF=0 CF=0 OF=0当进行16位或8位加或减运算时,若最高位产生进位或借位时,将CF置1,否则为0,当进行带符号数补码运算时,运算结果超出了机器所能表示的数值范围,就产生溢出,将OF置1,否则OF置0,即OF用来表示有符号数运算的溢出,而CF则用来表示无符号数运算的溢出。

微机原理及应用考试考试试题七及答案课件

微机原理及应用考试考试试题七及答案课件

微机原理及应用试题数制转换题(完成下列数制的转换,将正确的答案填在每小题后的括号内。

每小题1.写出下列十进制数的原码、反码、补码表示(采用8位二进制,最高位为符号位)。

S 连用,用以确定数据段中某 储器单元的地址。

(10)负责执行指令。

086微处理器经加电复位后,代码段寄存器的内容为: (CS ) = (11) H ,指令指针的内容为:(IP ) = (12) H5 .若(AX ) =0FDAAH ( BX) =0FBCFH 则执行指令 ADD AX, BX 之后,(AX ) = (13) H ,6 .若TAB 为数据段中0032H 单元的符号名,其中存放的内容为1234H,则执行:MO 、2分,共得分(3)( 275) Q= ( (3) )D二、填空题(每空1分,共2 4分)(4)( OFO) H = ((4))+104的原码二 (1) H,+104 的补码二(2) H—26的原码二(3) H,—26的补码二 (4) H2. 8086微处理器包含4个专用寄存器,其中(5)寄存器一般与堆栈段寄存器SS 连用,用以确定堆栈段中 某一存储器单元的地址;而(7)和 (8) 寄存器一般与数据段寄存器086微处理器的组成包括两部分,执行程序时,(9) 负责将指令代码从内存取到指令队列(BX(14) H ,标志位OF 、AF 、CF 的状态对应为 (15) (16)7)。

V AX TAB指令后,AX 中的内容为(18) H 。

地址为 (20) H 08.假设(SP =1000H,( AX =2000H,( BX )=3000H,试问:(1) 执行 PUSH AX W 令后,(SP )(21) H ;再执行 PUSH BX 和 POP AX 指令后,(SP ) =(22) H ,(AX ) = (23)BX) =(24) H 。

号码填在相应横线上。

每小题CPU 的主要特点之一是具有预取指令功能, CPU 可以采用 (1)的原则顺序存放指令于指令队冲器中,并顺序取出指令到执行部件中去执行7 .若(DS ) = 7500H ,数据段的长度为64KB,则当前数据段的起始地址为(19) H ,末(2)得分三、单项选择题(在每个小题的四个被选答案中选出一个正确的答案,并将其 1 分, 共8 分)1. 8086 :A )后进先出 (B )先进先出(C )随意读写(D )只读不写t 机中地址总线的作用是—(2) A 用于选择存储器单元(B) 用于选择进行信息传输的设备 (C) 用于指定存储器单元和I/O 设备接口单元的选择地址 (D )跟数据总线的作用是样的.地址线为20条的微处理器寻址范围是_(3);A) 640KB (B ) 1MB(C ) 64KB (D ) 1GB.中断向量是⑷ :A )中断服务程序的入口地址(B ) 中断的返回地址.在汇编语言中,定义常数、变量、分配内存空间的是1.写出计算机中的汇编语言指令格式并说明各组成部分的作用。

微机原理及应用习题库与答案

微机原理及应用习题库与答案

微机原理及应用习题库与答案习题与练习题1第1章绪论1.计算机分那几类?各有什么特点?答:传统上分为三类:大型主机、小型机、微型机。

大型主机一般为高性能的并行处理系统,存储容量大,事物处理能力强,可为众多用户提供服务。

小型机具有一定的数据处理能力,提供一定用户规模的信息服务,作为部门的信息服务中心。

微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具有工业化标准体系结构,兼容性好。

2.简述微处理器、微计算机及微计算机系统三个术语的内涵。

答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。

微计算机包括微处理器、存储器、I/O接口电路及系统总线。

微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。

3.80X86微处理器有几代?各代的名称是什么?答:从体系结构上可分为3代: 8080/8085:8位机。

8086/8088/80286:16位机。

80386/80486:32位机。

第2章微处理器结构及微计算机的组成1.8086是多少位的微处理器?为什么?答:8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位。

2.EU与BIU各自的功能是什么?如何协同工作?答:EU是执行部件,主要的功能是执行指令。

BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。

EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。

EU与BIU可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。

3.8086/8088与其前一代微处理器8085相比,内部操作有什么改进?答:8085为8位机,在执行指令过程中,取指令与执行执令都是串行的。

8086/8088由于内部有EU和BIU两个功能部件,可重叠操作,提高了处理器的性能。

4.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。

微机原理及应用考卷A及答案

微机原理及应用考卷A及答案

高级技工学校中北大学函授站《微机原理及应用》试题一、选择题:(每题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机具有相同的机器指令。

微机原理及应用考试试题七及答案课件P

微机原理及应用考试试题七及答案课件P
(C)用于指定存储器单元和I/O设备接口单元的选择地址 (D)跟数据总线的作用是样的
3.地址线为20条的微处理器寻址范围是(3)。
(A)640KB (B)1MB (C)64KB (D)1GB
4.中断向量是(4)。
(A)中断服务程序的入口地址 (B)中断的返回地址
(C)存放中断服务程序入口地址内存单元的地址 (D)保护断点的堆栈区堆栈区地址
(1) 执行PUSH AX指令后,问其栈顶的物理地址为(1)H;
(2) 再执行PUSH BX和POP AX指令后,(SP)=(2)H,(AX)=(3)H 。
4.(3分)程序片段如下:
MOV AL,14H
MOV CL,05H
MUL CL
上述程序片段执行后(AX)=(1)H;(CF)=(2)B;(OF)=(3)B;
(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,
试说明下列指令执行后,AX寄存器中的内容。
(1)MOV AX,l200H; (AX)=(1)H
(2)MOV AX,BX; (AX)=(2)H
(3)MOV AX,[l200H]; (AX)=(3)H
PF(Parity Flag)奇偶标志::当PF = l,表示在指令执行结果中有偶数个“1”;PF=0,则表示在结果中有奇数个“l”。PF奇偶标志用于检查在数据传送过程中是否有错误发生。(1分)
AF(Auxiliary Carry Flag)辅助进位标志:当AF=1,表示结果的低4位产生进位或借位;AF=0,则无进位或借位。AF标志主要用于实现BCD码算术运算结果的调整。(1分)
2.(5) SP (6) BP (7)SI (8)DI

微机原理及应用习题答案

微机原理及应用习题答案

微机原理及应用习题答案《微机原理及应用》习题答案第一章?1.11 请完成下列数制转换:(1)将174.66D转换为对应的二进制和十六进制形式。

(2)将100011101011.01011B转换为对应的十进制和十六进制形式。

(3)将F18A6.6H转换为对应的二进制和十进制形式。

答:174.66D=10101110.1010B=AE.AH100011101011.01011B=2283.34375D=8EB.58HF18A6.6H=989350.375D?1.12 请写出与数据+37和-37对应的8位机器数原码、反码和补码,并分别用二进制和十六进制表示出来。

答:-37D=(10100101B)原=(11011010B)反=(11011011B)补?1.13 8位机器数46H,若作为无符号数和补码有符号数,其对应的真值各是什么?若作为BCD码和ASCII码,其对应的又是什么?答:无符号数46H=70,补码46H=+70 BCD码46H=46,ASCII码46H=“F”第二章?2.5什么是8088中的逻辑地址和物理地址?逻辑地址如何转换成物理地址?1MB最多能分成多少个逻辑段?请将如下逻辑地址用物理地址表达:(1) FFFFH:0H (2) 40H:17H (3) 2000H:4500H (4) B821H:4567H答:⑴ FFFFH:0H = FFFF0H ⑵ 40H:17H = 00417H⑶ 2000H:4500H = 24500H⑷ B821H:4567H = B C777H?2.8已知DS=2000H,BX=0100H,SI=0002,存储单元[20210H]~[20213H]依次存放12H,34H,56H,78H,[21200H]~[21203H]依次存放2AH,4CH,87H,65H,说明下列每条指令执行完后AX寄存器的内容以及源操作数的寻址方式?答:⑴ AX=1200H,立即数寻址;⑵ AX=0100H,寄存器寻址;⑶ AX=4C2AH,直接寻址;⑷ AX=3412H,寄存器间接寻址;⑸ AX=4C2AH,寄存器相对寻址;⑹ AX=7865H,基址变址寻址;⑺ AX=65B7H,基址变址相对寻址。

华东理工大学微机原理与应用习题集

华东理工大学微机原理与应用习题集

华东理工大学微机原理与应用习题集————————————————————————————————作者:————————————————————————————————日期:第1章习题一、综合题1.什么是单片机?它与一般微型计算机在功能上有何区别?2.当前单片机的主要品种有哪些?3.新型单片机主要在哪几方面发展了?趋势如何?第2章习题一、填空题1.89C51单片机晶振频率为12MHz,则一个机器周期为_______μS。

2.89C51单片机内部RAM区有_______个工作寄存器。

3.89C51单片机的P0~P4口均是I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的__数据总线_____和___地址总线____ ,在P0~P4口中,___P0____为真正的双向口,__P1-P3_____为准双向口;____除了P1___口具有第二引脚功能。

4.若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为_________。

二、选择题1.单片机上电复位后,PC的内容和SP的内容为_______。

A.0000H,00H B.0000H,07H C.0003H,07H D.0800H,08H2.单片机89C51的ALE引脚是_______。

A.输出高电平B.输出矩形脉冲,频率为fosc的1/6C.输出低电平D.输出矩形脉冲,频率为fosc的1/23.单片机89C51的引脚_______。

A.应接地 B.应接+5VC.应悬空D.要根据需要而定4.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是。

A.P0口B.P1口C.P2口 D.P0口和P2口5.89C51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来。

A.存放指令B.存放16位地址,作间址寄存器使用C.存放下一条指令地址D.存放上一条指令地址6.89C51单片机的复位信号是()有效。

微机原理及应用考试试题七及答案课件P

微机原理及应用考试试题七及答案课件P

微机原理及应用试题一、数制转换题(完成下列数制的转换,将正确的答案填在每小题后的括号内。

每小题2分,共8分)(3)(275)Q = ((3))D (4)(0F0)H = ( (4) )D二、填空题(每空1分,共2 4分)得分1.写出下列十进制数的原码、反码、补码表示(采用8位二进制,最高位为符号位)。

+104的原码 = (1) H ,+104的补码 = (2) H-26 的原码 = (3) H ,-26的补码 = (4) H2.8086微处理器包含4个专用寄存器,其中 (5) 和 (6) 寄存器一般与堆栈段寄存器SS连用,用以确定堆栈段中某一存储器单元的地址;而(7)和(8)寄存器一般与数据段寄存器DS连用,用以确定数据段中某一存储器单元的地址。

3.8086微处理器的组成包括两部分,执行程序时,(9)负责将指令代码从内存取到指令队列中;(10)负责执行指令。

4.8086微处理器经加电复位后,代码段寄存器的内容为:(CS)= (11) H,指令指针寄存器的内容为:(IP)= (12) H。

5.若(AX)=0FDAAH,(BX)=0FBCFH,则执行指令 ADD AX,BX 之后,(AX)= (13) H,(BX)= (14) H,标志位 OF、AF、CF 的状态对应为(15)、(16)和(17)。

6.若TAB为数据段中0032H单元的符号名,其中存放的内容为1234H,则执行:MOV AX,TAB指令后,AX中的内容为(18) H。

7.若(DS)= 7500H,数据段的长度为64KB,则当前数据段的起始地址为(19) H,末地址为(20) H 。

8.假设(SP)=1000H,(AX)=2000H,(BX)=3000H,试问:(1)执行PUSH AX指令后,(SP)= (21) H;(2)再执行PUSH BX和POP AX指令后,(SP)= (22) H,(AX)= (23) H,(BX)= (24) H 。

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

2008-2009学年第二学期
一、
填空题(每空1分共30分)
1、 101111.101B=___ 5E.A __H=___ 94.625 __D
78.5H=___1111000.0101__B=___120.3125__D
256.5D=____100.8__H=__________BCD
2、微机中的片级总线一般由三类线构成,分别是控制总线、数据总线、地址总线。

3、8250是可编程串行接口芯片,8259A是可编程中断控制芯片。

4、8088 CPU地址总线为 20 位,片外数据总线为 8 位。

5、组成16Kx8位的存储器,需 8 片4Kx4位的RAM芯片,若采用16Kx4的RAM芯片,则需要 2 片。

6、8086/8088 CPU中有4个段寄存器,分别是 CS 、 DS 、SS 、 ES 。

7、以下指令,执行前:DS=4000H, BX=0200H, SI=0008H, AX=789AH 执行指令MOV [BX+SI],AX ,其目的操作数地址为 0208 H,指令执行后,目的操作数中的内容为 40208H ,目的操作数是基址变址寻址方式。

8、计算机通常运算器和控制器是核心部件,合称为中央处理单元CPU。

9、8088CPU通过系统总线对片外存储器进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括 4 时钟周期。

10、8088CPU最小模式下的,I0/ M引脚信号为高电平时选中外部端口地址,为低电平时选中存储器地址。

二、选择题(每题2分共20分)
1、IBM PC采用分段管理内存,每段最大可达___B____。

A)16KB B)64KBit C)64KB D)256KB
2、微型计算机的典型结构包括三个主要组成部分,它们是
___C____。

A)CPU、运算器、I/O接口 B)CPU、控制器、存储器C)CPU、存储器、I/O接口 D)CPU、I/O接口、外设3、微机的各组成部分,用__B___把它们连在一起。

A)数据总线 B)系统总线 C)控制总线 D)地址总线4、下列寄存器中,不属于段寄存器的是___D____。

A)ES B)CS C)SS D)BX
5、能够被CPU直接识别的语言是( D )
A)汇编语言 B)高级语言 C)应用语言 D)机器语言 6、CPU执行了某一____A__,则栈顶内容返回到CS和IP中。

)子程返回指令 B )堆栈弹出指令 C )子程调用指令 D )数据传送指令
7、6264EPROM 芯片的容量是____A_____。

A )8KBit
B )8KBYTE
C )16Kbit
D )16KBYT
E 8、若(AL )=0FH ,(BL )=04H ,则执行CMP AL ,BL 后,
AL 和BL 的内容为 ( C ) A ) 04H 和0FH B ) 0BH 和04H C ) 0FH 和04H D )0FH 和0BH 9、8086 CPU 内有指示下条指令有效地址的指示器是( A ) A ) IP B ) SP C ) BP D ) SI 10、CPU 与外设间数据传送的控制方式有 ( D )
A ) 中断方式
B ) DMA 方式
C )程序控制方式
D ) 以上三种都是
三、搭配连线题(10分)
把下面左边的微机部件与又边的功能描述用线连在一起。

1、BIU B A )保存当前栈顶地址的寄存器 2、逻辑地址 I B )总线接口部件
3、EU G C )以先进后出的方式工作的存储器空间
4、堆栈 C D )存储程序、数据等信息的记忆装置
5、CPU E E )分析并控制指令执行的部件
6、物理地址 H F )保存各逻辑段的起始地址的寄存器
7、存储器 D G )执行部件,由ALU 和控制器组成
8、段寄存器 J H )唯一代表存储空间中的每个字节单元的
9、SP A I )相对于段起始地址的地址 10、IP J J )指示下一条要执行的指令地址
四、简答题(每题5分共15分)
1、 什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型码和中断向量之间有什么关系?(本题7分)
每个中断对应的一个中断类型号叫中断类型码,通常称中断服务程序入口地址为中断向量,在中断向量表中按照中断类型号从小到大的顺序存储对应的中断向量。

中断类型号和中断向量之间有下面的关系: 中断类型号×4=存放中断向量的首地址 2、读下图回答问题(8分)
8259A 的端口地址为____________,8255A 的端口地址为___________________________。

五、综合程序设计题(15分)
1、设某数据区定义如下:(7分) ORG 0100H
DB ‘TOM’, 25
DB ‘ROSE’,30
DB ‘KATE’,22
请写出执行结果,(本题5分)
(1) MOV SI,3
LEA BX,NAMES
MOV AL,[BX][SI]
(AL)= 25
(2)MOV SI,13
LEA BX,NAMES
MOV AH,[BX][SI]
(AH)= 30
2、数据段中有一组50字节数据DATACJ,代表某班同学的物理成
绩,试编程求和,总成绩存于COUNT为首单元。

(8分)
MOV CX, 80-1
LEA DI, DATCJ
MOV AL, [DI]
MOV AH, 00H
LOOP1:MOV BL, [DI+1]
MOV BH, 00H ADD AX,BX
LOOP LOOP1
MOV [COVNT],AX
六、综合应用题(10分)用8088CPU扩展8255A,使其端口地址分别为100H-103H。

(1)画出必要接口电路(5分)
(2)编程实现:(只写必要程序段即可)(5分)
将8255A初始化成A口为输入方式,B口为输出方式,C口高4位为输入,C 口低4位为输出,A组和B组均工作于基本工作方式。

相关文档
最新文档