中国矿业大学2015年微机原理与应用A参考答案

合集下载

微机原理及接口技术试题及答案精选全文完整版

微机原理及接口技术试题及答案精选全文完整版

《微机原理及接口技术》试卷(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 口执行按位置位/复位操作时,写入的端口地址是( )。

微机原理作业及参考答案

微机原理作业及参考答案

第二章计算机基础(P32)1-1电子管,晶体管,中小规模集成电路、大规模、超大规模集成电路。

1-2把CPU和一组称为寄存器(Registers)的特殊存储器集成在一片大规模集成电路或超大规模集成电路封装之中,这个器件才被称为微处理器。

以微处理器为核心,配上由大规模集成电路制作的只读存储器(ROM)、读写存储器(RAM)、输入/输出、接口电路及系统总线等所组成的计算机,称为微型计算机。

微型计算机系统是微型计算机配置相应的系统软件,应用软件及外部设备等.1-3写出下列机器数的真值:(1)01101110 (2)10001101(3)01011001 (4)11001110答案:(1)+110 (2)-13(原码) -114(反码)-115(补码)(3)+89 (4)-78(原码)-49(反码)-50(补码)1-4写出下列二进制数的原码、反码和补码(设字长为8位):(1)+010111 (2)+101011(3)-101000 (4)-111111答案:(1)[x]原=00010111 [x]反= 00010111 [x]补= 00010111(2)[x]原=00101011 [x]反= 00101011 [x]补= 00101011(3)[x]原=10101000 [x]反= 11010111 [x]补= 11011000(4)[x]原=10111111 [x]反= 11000000 [x]补=110000011-5 当下列各二进制数分别代表原码,反码,和补码时,其等效的十进制数值为多少?(1)00001110 表示原码14,反码14,表示补码为14(2)11111111 表示原码-127,反码-0,表示补码为-1(3)10000000 表示原码-0,反码-127,表示补码为-128(4)10000001 表示原码-1,反码-126,表示补码为-1271-6 已知x1=+0010100,y1=+0100001,x2=-0010100,y2=-0100001,试计算下列各式。

微机原理作业参考答案

微机原理作业参考答案

微机原理作业参考答案微机原理作业参考答案微机原理作为计算机科学与技术专业的一门重要课程,涉及到计算机的硬件结构与工作原理。

学习微机原理需要掌握计算机的基本组成部分、数据表示与运算、指令系统、存储器等相关知识。

下面将从这几个方面给出微机原理作业的参考答案。

一、计算机的基本组成部分计算机的基本组成部分包括中央处理器(CPU)、存储器和输入输出设备。

其中,CPU负责执行计算机的指令,存储器用于存储数据和指令,输入输出设备用于与外部世界进行信息交互。

二、数据表示与运算数据在计算机中以二进制形式表示。

在二进制数系统中,每一位只有0和1两个取值。

数据的运算包括逻辑运算和算术运算。

逻辑运算包括与、或、非等运算,算术运算包括加、减、乘、除等运算。

三、指令系统指令是计算机执行任务的基本单位,指令系统是计算机的操作系统对计算机硬件的一种规定。

指令系统包括指令的格式、指令的执行方式等。

常见的指令格式有三地址指令、二地址指令和一地址指令等。

指令的执行方式有累加器型、栈型和寄存器型等。

四、存储器存储器是计算机中用于存储数据和指令的部件。

根据存取方式的不同,存储器可以分为随机存取存储器(RAM)和只读存储器(ROM)。

随机存取存储器是计算机中主要的存储器,用于存储正在运行的程序和数据。

只读存储器用于存储不可更改的程序和数据。

五、微机原理作业题示例1. 请解释什么是指令系统。

指令系统是计算机的操作系统对计算机硬件的一种规定,包括指令的格式、指令的执行方式等。

它规定了计算机如何执行任务,是计算机硬件与软件之间的桥梁。

2. 请解释什么是二进制数系统。

二进制数系统是一种用0和1表示数值的数制系统。

在计算机中,数据以二进制形式存储和运算。

二进制数系统是计算机中最基本的数制系统。

3. 请解释什么是随机存取存储器(RAM)。

随机存取存储器(RAM)是计算机中主要的存储器,用于存储正在运行的程序和数据。

它具有随机读写的特性,可以根据地址直接访问任意存储单元。

中国矿业大学2015年微机原理与应用试卷B大补考 参考答案

中国矿业大学2015年微机原理与应用试卷B大补考 参考答案

《微机原理与应用》试题B参考答案(2015大补考)一、填空题(本题共15小题15个空,每空1分,计15分,填错或不填不记分。

)1. MCS-51单片机的有效复位信号是:高电平/高电平脉冲。

2. “随即存储器(RAM)可以存储程序”,此说法是正确的。

3. 若MCS-51单片机的晶振频率为12MHz,则1个机器周期是1μs 。

4. 进位标志Cy在程序状态字PSW 中。

5. 子程序中RET指令的作用是:把堆栈中的断点地址送入PC 。

6. MCS-51单片机的堆栈区设置在:片内数据存储器/片内RAM 中。

7. MCS-51单片机片内RAM中可按位寻址的字节有:20H~2FH 。

8. 某ROM芯片的地址线共有A10~A0,它的存储容量是:2 KB。

9. 片选信号来自高位地址线译码,译码方式有:线选法、部分译码法和全译码法。

10. 当P1作为输入口时,要先向P1写入FFH ,否则读数据时可能出错。

11. 中断向量指的是:中断服务程序入口地址。

12. 在MCS-51单片机串行口中,发送时要将发送的数据送至SBUF 。

13. MCS-51单片机的定时/计数器工作在定时器模式时,定时/计数器的脉冲输入信号来自:内部时钟频率/12 。

14. 多位LED数码管的显示控制方式有:静态和动态二种。

15. ADC的作用是:将模拟量转换为数字量。

二、程序分析题(本题共3小题15个空,每空2分,计30分,填错或不填不记分。

)1. 阅读下列程序,然后填空。

ORG 2000HMOV R0,#21H ;①MOV A,@R0 ;②MOV DPTR,#2000H ;③MOVC A,@ A + DPTR ;④JZ EQZ ;⑤SETB 23H ;⑥RET ;⑦EQZ:CLR 23H ;⑧RET ;⑨…END(1) 第①条指令的源操作数是立即数21H 。

(2) 第①条指令目的操作数的寻址方式是寄存器寻址。

(3) 第②条指令源操作数的寻址方式是寄存器间址。

微机原理及应用考卷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机具有相同的机器指令。

中国矿业大学微机原理与接口试卷

中国矿业大学微机原理与接口试卷

中国矿业大学2007~2008学年第2学期《微机原理与接口技术》试卷(A)卷考试时间:100分钟考试方式:闭卷学院班级姓名学号一、填空题。

(24分,每空1分)1、CPU是计算机的控制和指挥中心,主要由和等部件组成。

2、程序计数器PC由两个组成,共16位。

3、已知X=-45,则[X]反=H,[X]补=H。

4、当8051的P1口作为输入口使用时,应先向P1口锁存器。

5、如果8051的定时/计数器设置为计数方式,则最高计数频率为。

6、ADC0809有8个输入通道,要选择通道IN6,ADDC、ADDB、ADDA应为。

7、8051串行口的发送与接收都是以特殊功能寄存器的名义进行读或写的。

8、按键消除抖动的方法主要有两类方法,它们是和。

9、当8155的引脚IO/M=0时,单片机对8155的进行读写。

10、在单片机中,中断能实现的功能有:、、和。

11、执行一次PUSH指令后,堆栈指针SP的内容。

12、在变址寻址方式中,以A作为变址寄存器,以或作基址寄存器。

13、在异步通信中,一个字符由起始位、和停止位四个部分组成。

14、ADC0809与8031的连接可采用方式,也可采用方式。

15、汇编语言源程序必须转换为表示的目标程序,计算机才能执行,这种转换过程称为汇编。

对单片机来说,有和两种汇编方法。

二、选择题(只有一个答案是正确的;每题2分)。

(26分)1、8051复位后,程序计数器PC中的内容是。

A、0030HB、0000HC、0FFFFHD、不确定2、当执行指令时,PC中的内容总是指示出。

A、将要执行的下一条指令地址B、状态字寄存器中的内容C、正在执行的当前指令的地址D、中断的断点的地址3、关于8051定时器T1溢出标志位TF1正确的描述是。

A、溢出时,硬件自动将TF1清0B、溢出时,需用软件将TF1置1C、溢出时,硬件自动将TF1置1D、中断响应后必须用软件将TF1清04、执行指令MOVC A,@A+DPTR后,当前A中的内容是。

《微机原理与应用》试卷(A)及参考答案

《微机原理与应用》试卷(A)及参考答案

《微机原理与应用》试题(A)一、填空题(每空1分,共30分)1、组成一个计算机系统必须包括()和()两个部分。

2、建立子目录的DOS命令是(),删除子目录的DOS命令是()。

3、DOS的命令处理程序可以处理两类命令,分别是()和()。

4、为了表示一个有符号的数,二进制规定用0表示(),用1表示()。

5、微处理器按功能分,有三种总线分别为(),()和()。

6、访问存储器的地址码由()和()两部分组成。

7、8086/8088的存储器都是以()位为单位组织的。

8、汇编语言采用不同的后缀加以区分:D表示(),B表示()。

9、()是由标识符表示的指令的名称。

10、JMP属于()指令。

11、()是完成确定功能的独立的程序段。

12、在我们的程序中,总会有数据的输入和输出,对输入/输出设备的管理,为了简便DOS进行了一些功能集成,如(AH)=01H时,表示();AH)=02H时,表示()。

13、()是利用CPU指令系统中已有的指令按时一定的规则定义的新的指令。

14、调试程序用()指令。

15、8086/8088CPU通过总线对存储器进行一次访问所需的时间称为一个总线周期,基本的总线周期包括()个时钟周期。

16、存储器的性能指标主要有()和()。

17、外部中断分两类:()和()。

18、IBM PC系统的主机板中采用了一片8255A组成并行接口,用于与()和()等联接。

19、X=101011B,则X的原码为(),补码为()。

二、选择题(每题2分,共16分)1、下列各数最大的是()A(23)D B(101101)B C(23)H D(AC)H2、下列()寄存器也叫累加器。

A、AXB、BXC、CXD、DX3、MOV AX,BX属于()寻址。

A、直接B、寄存器C、立即数D、寄存器间接4、DW定义()变量。

A、字节B、字 C 、双字D、长字4、下列()是带符号的除法。

A、IMULB、MULC、IDIVD、DIV5、执行SHR AX,2的意思是()。

完整版微机原理课后习题参考答案.doc

完整版微机原理课后习题参考答案.doc

完整版微机原理课后习题参考答案.doc2篇微机原理课后习题参考答案(一)微机原理课后习题是帮助学生巩固所学知识,提高学习效果的一种重要方式。

通过解答习题,学生可以检验自己的理解程度和掌握技能,同时也能发现知识的不足之处,以便及时调整学习方法和加强练习。

以下是微机原理课后习题的参考答案,供学生参考:1. 请简述微机的基本组成部分。

答:微机的基本组成部分包括中央处理器(CPU)、内存、输入输出设备和总线。

其中,中央处理器是微机的控制中心,负责数据的处理和指令的执行;内存是用于存储数据和程序的地方,包括随机访问存储器(RAM)和只读存储器(ROM);输入输出设备用于与外部设备进行信息交换,包括键盘、显示器、打印机等;总线是连接中央处理器、内存和输入输出设备的通道,用于数据传输和控制信号传递。

2. 什么是存储器的地址空间?答:存储器的地址空间是计算机可寻址的存储单元的集合。

每个存储单元都有一个唯一的地址,用于在存储器中定位该存储单元。

地址空间的大小决定了计算机可以寻址的最大存储容量。

常见的存储器地址空间包括物理地址空间和逻辑地址空间。

物理地址空间是实际存在的存储单元的集合,由硬件决定;逻辑地址空间是程序员或操作系统所见到的地址空间,它可以比物理地址空间大或小,具体取决于使用的地址转换机制。

3. 简述中央处理器的主要功能。

答:中央处理器的主要功能包括指令的执行和数据的处理。

指令的执行是指根据程序中的指令,按照特定的指令集进行操作,包括数据传输、算术运算、逻辑运算等。

数据的处理是指对输入的数据进行处理,可以进行各种运算和逻辑操作,生成相应的结果。

除了执行指令和处理数据外,中央处理器还负责控制系统的运行,包括控制信号的发出和时序的控制,以确保各个组成部分协调工作。

4. 什么是总线?答:总线是微机中各个组成部分之间进行数据传输和控制信号传递的通道。

它可以看作是计算机内部各个部分之间进行信息交换的公共通道。

总线通常分为数据总线、地址总线和控制总线三种类型。

中国矿大08-09-2单片机试卷含答案

中国矿大08-09-2单片机试卷含答案

中国矿大08-09-2单片机试卷含答案中国矿业大学2008~2009学年第 2 学期《微机原理与接口技术》试卷(A)卷考试时间:100 分钟考试方式:开卷班级姓名学号得分一、单项选择题(每小题1分,共10分)1、89C51复位后,程序计数器PC中的内容是。

A. 0030 HB. 0000HC. FFFFHD. 不确定2、89C51的口作为扩展片外数据存储器时数据总线和地址总线的一部分。

A. P3B. P2C. P1D. P03、当CPU响应外部中断0时,。

A. 硬件将自动对IE0清0B. 硬件将自动对IE0置1C. 需用软件将IE0清0D. 需用软件将IE0置14、将89C51片外RAM某单元中的内容送累加器A,应采用的指令是。

A. MOV A,@DPTRB. MOVX @DPTR, AC. MOV @DPTR, AD. MOVX A, @DPTR5、属于立即数寻址的指令是。

A. MOV A,#8DHB. MOV A,40HC. MOV A,R1D. MOV A,@R06、89C51的TMOD寄存器中的位用于设置定时器的工作方式。

A. M1.M0B. C/TC. GATED. TMOD.77、89C51的直接寻址方式的寻址空间是。

A. 片外RAM的低256BB. 片内RAM和ROM的256BC. 片内RAM的低128B和 SFRD. 片内、片外RAM的00~FFH8、三总线外扩程序存储器时,89C51的引脚PSEN应该与片外相连。

A. RAM的写选通信号线B. EPROM的数据输出选通线C. EPROM的片选线D. RAM的片选线9、执行返回指令RET后,中的内容将会变化。

A. 累加器AB. 工作寄存器C. 程序计数器PCD. 程序存储器0000H单元10、访问片外数据存储器的寻址方式是。

A、立即寻址B、寄存器寻址C、寄存器间接寻址D、直接寻址二、填空题(15小题,共30分)1、计算机的总线有三种,它们分别称为、、。

中国矿业大学2012-2013年 微机原理与应用A卷

中国矿业大学2012-2013年 微机原理与应用A卷

中国矿业大学2012~2013学年第1学期《微机原理与应用》试卷(A)卷考试时间:100分钟考试方式:闭卷学院班级姓名学号一、单项选择题( 每题1分,共22分)1、MCS-51单片机的堆栈区应建立在()。

A. 片内数据存储器区B. 片外数据存储器区C. 特殊功能寄存器区D. 程序存储器区2、在MCS-51单片机片内RAM中,( )字节可按位寻址。

A.00H~20H B.00H~7FHC.20H~2FH D.00H~FFH3、在寄存器间接寻址方式中,间址寄存器中存放的数据是( )。

A.参与操作的数据B.操作数的地址值C.程序的转换地址D.指令的操作码4、MCS-51单片机PSW中的RS1、RS0=0、1时,现在需要压栈保存R1的内容,可执行指令是( )A. PUSH R1B. PUSH @R1C. PUSH 01HD. PUSH 09H5、一个EPROM芯片的地址线引脚共有A0---A12,它的容量为( )。

A. 2 KBB. 4 KBC. 8 KBD. 12 KB6、执行指令MOVX @DPTR ,A ,WR ¯¯¯、RD ¯¯¯引脚的电平为( )。

A. WR ¯¯¯高电平,RD ¯¯¯低电平 B./ WR ¯¯¯低电平,RD ¯¯¯高电平7、下列指令不是变址寻址方式的是( )A. JMP @A+DPTRB. MOVC A ,@A+PCC. MOVX A ,@DPTRD. MOVC A ,@A+DPTR8、要想测量从T1引脚输入频率信号的周期,则计数器/定时器1最好工作在( )模式。

A. 计数器 B. 波特率发生器 C. 定时器 9、在中断服务程序中至少应有一条( )。

A. 传送指令B. 转移指令C. 加法指令D. 中断返回指令 10、当MCS-51复位时,下面说法准确的是( )。

微机原理与应用(I)第二次作业答案

微机原理与应用(I)第二次作业答案

微机原理与应用(I)第二次作业答案《微机原理与应用》第二次作业答案你的得分:97.5完成日期:2014年09月10日22点18分说明:每道小题括号里的答案是您最高分那次所选的答案,标准答案将在本次作业结束(即2014年09月11日)后显示在题目旁边。

一、单项选择题。

本大题共40个小题,每小题2.5 分,共100.0分。

在每小题给出的选项中,只有一项是符合题目要求的。

1.80C51与87C51的区别在于:( A )A.内部程序存储器的类型不B.内部数据存储器的类型不同C.内部程序存储器的容量不同D.内部数据存储器的容量不同2.80C51与8051的区别在于:( B )A.内部ROM的类型不同B.半导体工艺的型式不同C.内部寄存单元的数目不同D.80C51使用EEPROM,而8051使用EPROM3.在下列单片机芯片中使用掩膜ROM作为内部程序存储器的是:( B )A.8031B.80C51C.8032D.87C514.对程序计数器PC的操作:( A )A.是自动进行的B.是通过传送进行的C.是通过加“1”指令进行的D.是通过减“1”指令进行的5.以下运算中对溢出标志OV没有影响或不受OV影响的运算是:( A )A.逻辑运算B.加减法运算C.乘法运算D.除法运算6.MCS-51上电复位后,SP的内容是:( B )A.00HB.07HC.60HD.70H7.下面哪一个部件不是CPU的指令部件:( C )A.PCB.IRC.PSWD.ID8.在算术运算中,与辅助进位位AC有关的是:( C )A.二进制数B.八进制数C.十进制数D.十六进制数9.以下有关PC和DPTR的结论中错误的是:( C )A.DPTR是可以访问的而PC不能访问B.它们都是16位的寄存器C.它们都具有加“1”功能D.DPTR可以分为2个8位的寄存器使用,但PC不能10.PC的值是:( C )A.当前指令前一条指令的地址B.当前正在执行指令的地址C.下一条指令的地址D.控制器中指令寄存器的地址11.假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为:( D )A.36HB.37HC.38HD.39H12.关于MCS-51的堆栈操作,正确的说法是:( C )A.先入栈,再修改栈指针B.先修改栈指针,再出栈C.先修改栈指针,再入栈D.以上都不对13.在MCS-51单片机的运算电路中,不能为ALU提供数据的是:( D )A.累加器B.暂存器C.寄存器BD.状态寄存器PSW14.在MCS-51中,需双向传递信号的是:A.地址线B.数据线C.控制信号线D.电源线15.指令寄存器的功能是:( B )A.存放指令地址B.存放当前正在执行的指令C.存放指令与操作数D.存放指令地址及操作数16.当ALE信号有效时,表示:( B )A.从RON中读取数据B.从P0口可靠地送出地址低8位C.从P0口送出数据D.从RAM中读取数据17.MCS-51复位时,下述说法正确的是:( D )A.(20H)=00HB.SP=00HC.SBUF=00HD.TH0=00H18.外部中断1固定对应的中断入口地址为:( C )A.0003HB.000BHC.0013HD.001BH19.各中断源发出的中断请求信号,都会标记在MCS-51系统中的:A.TMODB.TCON/SCONC.IED.IP20.MCS-51单片机可分为两个中断优先级别。

《微机原理与应用》部分答案

《微机原理与应用》部分答案

《微机原理与应用》部分答案《微机原理与应用》复习一、填空题:1、127.5 + 10101011.1B = _______________H。

2、155.625 + 10101011.0111B =()H。

3、255.625 + 10101011.011B = )H。

4、ABH + 10110110.1B=()10。

5、0AAH + 10110110.1B=()10。

6、[X]原=11100001B,[Y]原=11000011B, 则[X-Y]补=B,X-Y=()10。

7、[X]补=11000010,[Y]补=11001010,求[X-Y]补=B,X-Y=()10。

8、[X]补=11000010,[Y]补=11001010,则[X-Y]补=B。

9、总线按其传送信息的性质可以划分为、地址总线和。

10、指令包含和两部分。

11、8086/8088CPU内部分为两部分,其中,负责CPU内部与外部(存储器和I/O接口)的信息传递的部件是,负责执行指令的部件是。

在总线周期,如果检测到READY为低电平,CPU自动插入周期。

12、微型计算机是由CPU、_____________、、总线以及其它支持逻辑电路所组成。

13、8086/8088CPU内部分为两部分。

其中,BIU是负责的部件,EU是负责的部件。

在总线周期中,如果检测到为低电平,CPU自动插入T W周期。

14、关于ROM的存储原理,掩膜ROM是利用存放信息,PROM是利用存放信息,而EPROM则是利用存放信息。

15、 8086/8088 CPU有根地址线,其中8086 CPU地址/数据复用线是AD~。

16、8086/8088 CPU有根地址线,其中8086 CPU地址/数据复用线是AD0 ~。

数据总线控制总线操作码操作数BIU EUTw存储器I/O接口CPU内部与外部信息的传递执行全部的指令READY信号有无晶体管熔丝通断浮动栅是否带电20AD1520AD1517、若CS=1100H , SS=2200H , IP=1234H , SP=5678H ,则当前栈顶的逻辑地址= :H ,现行指令的物理地址是H 。

微机原理及接口技术期末试题A级答案(共五篇)

微机原理及接口技术期末试题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)。

微机原理练习题与参考答案

微机原理练习题与参考答案

微机原理练习题与参考答案微机原理练习题与参考答案一.名词解释1. 主频答:即CPU的时钟频率,这和CPU的运算速度密切相关,主频越高,运算速度越快。

2.接口技术答:接口按功能分为两类:一类是使CPU正常工作所需要的辅助电路,通过这些辅助电路,使CPU得到时钟信号或接收外部的多个中断请求等;另一类是输入/输出接口,利用这些接口,CPU可接收外部设备送来的信息或将信息发送给外设。

3.奇校验答:用来判断传输过程中1的个数,保证传输过程中1的个数是奇数个。

4. 总线周期答:在取指令和传输数据时,CPU总线接口部件占用的时间,称为总线周期。

5.全双工通信答:如果一个通信系统中,对数据的两个传输方向采用不同的通道,那么,这样的系统就可以同时进行发送和接收,这就是全双工方式。

二. 填空题1. 8086CPU的硬件中断信号是由(NMI)和(INTR)两个引脚提供.2.当标志IF=1时,CPU(可接受)响应可屏蔽中断;当IF=0时,CPU(不可接受)响应可屏蔽中断。

3. CPU和外设之间有三种数据传送方式,其中程序方式是指在程序控制下进行信息传送,又分为 ( 条件)传送方式和(无条件 ) 传送方式。

4.当OCW1=24H时,则8259A的(IR2 )和(IR4 )引腿上的中断请求被屏蔽。

5.DMA控制器8237A有( 4 )个独立的通道,每个通道均有(独立)寻址和计数的能力.三.单项选择题1. 在8086系统中,与存储器物理地址1A005H相对应的逻辑地址为( C ).A.1739:2C75B.D733:7207C.1733:2175D.C390:76752.当RD#=0,WR#=1,M/IO#=0时,CPU完成的操作是( D ).A.存储器读B.存储器写C.I/O读D.I/O写3.8086CPU响应一个可屏蔽中断的条件是( C )。

A.IF=0,INTR=0B.IF=0,INTR=1C.IF=1,INTR=1D.IF=1,INTR=04.哪个不是输入/输出设备使用接口的原因 ( B ).A.外设种类繁多B.信号类型复杂C.工作速度匹配D.数据传送方式多样5.用两片8259A级联后,能扩充到( B )级中断系统.A.9B.15C.16D.64四.简述题1.汇编语言中逻辑运算指令AND和TEST的功能分别是什么?它们的区别是什么?功能:AND是逻辑与运算,TEST是测试,不仅仅执行AND指令的操作,而且把OF和CF标志清0,修改SF,ZF和PF标志。

微机原理习题答案(完整版)

微机原理习题答案(完整版)

第一章习题答案1-1 请说明CPU的功能以及CPU是如何执行指令和程序的。

答:CPU的功能是执行程序和统筹处理计算机系统中各类事务。

CPU执行指令分为3步:取指令、分析指令、执行指令;计算机程序是由一条条指令按一定的顺序排列组成的,CPU执行程序的过程就是一条条指令累计执行的过程,其方式分为串行作业方式和流水线作业方式。

1-2 请说明单片机内部主要是由哪些部件组成的,并说明各部件的作用。

答:CPU:由控制器和运算器构成,控制器的作用是执行指令和协调系统各部件的工作;运算器的作用是进行逻辑运算和算术运算。

存储器:存储计算机工作时使用的信息,即指令代码和数据代码。

I/O接口电路:具有数据缓冲、数据隔离及数据转换的功能。

1-3 请问对于容量位8K的存储器芯片,它的地址线是多少根?答:8K=8192=213,故地址线为13根。

另附:存储器的数据线由存储器的字长决定,例如一块32K×16(存储器容量显示格式:存储单元数×存储单元的字长)的存储器,其地址线为15根,数据线为16根。

1-4 将十进制数78,134,分别用二进制数、十六进制数和8421BCD吗表示。

答:(78)D=(1001110)B=(4E)H=(01111000)8421BCD(134)D=(10000110)B=(86)H=(000100110100)8421BCD注:8421BCD码为4位表示一个十进制数符,本质是符号不是数值,所以不可省略0。

1-5 将下列真值分别转化为用8位和16位二进制数表示的原码、补码和反码。

X=1000100;[X]8位原=[X]8位反=[X]8位补=01000100;[X]16位原=[X]16位反=[X]16位补=0000000001000100X= -1000100[X]8位原=11000100,[X]8位反=10111011,[X]8位补=10111100;[X]16位原=1000000001000100,[X]16位反=1111111110111011,[X]16位补=1111111110111100;X= -0111111[X]8位原=10111111,[X]8位反=11000000,[X]8位补=11000001;[X]16位原=1000000000111111,[X]16位反=1111111111000000,[X]16位补=1111111111000001;1-6 将下列补码转化成二进制数的真值。

微机原理A卷(高质量含答案)

微机原理A卷(高质量含答案)

《微型计算机技术及应用》试卷(A 卷)适用班级: 15楼宇,15轨道一、单选题(2×14=28 分)1.计算机中数据是以什么形式表示的( C ) A .原码 B .反码 C .补码 D .8421BCD 码2.指令MOV DX ,[BX]的寻址方式是( D )A .立即寻址B .直接寻址C .寄存器寻址D .寄存器间接寻址3.在LOOP 指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器( C )A .AXB .BXC .CXD .DX4.在以查询方式与I/O 端口交换数据时,外设准备好的状态信息是通过( C )提供给CPU 进行查询的。

A .数据总线B .地址总线C .控制总线D .中断请求线5.在加法运算中,如果产生溢出,所得到的结果就不再是和的补码的正确表示了,如何判断( A )A .最高位进位和次高位进位的异或B .最高位进位和次高位进位的同或C .最高位进位和辅助进位的异或D .最高位进位和辅助进位的同或6.当8086工作在最小模式下的时候,区分进行存储器访问还是IO 访问的引脚信号是( B )。

A .ALEB .IO M /C .HOLD D .WR7.下列对应关系错误的是( C ) A .ALE 地址锁存允许信号B .WR 写控制信号,输出引脚,低电平有效C .INTA 中断请求信号D .R DT / 数据发送、接受方向控制信号8.8086的不可屏蔽中断和可屏蔽的中断分别从下列哪两个引脚输入( A )A .NMI INTRB .INTR NMIC .NMI CLKD .READY INTR9.关于MOV 指令,下列说法错误的是( C )A .立即数只能为源操作数,不能为目的操作数B .存储器单元之前不能直接传送数据C .CS 和IP 可以为目的操作数D .目的操作数和源操作数的类型要匹配10.如果要做一个中文网页,让世界上的任何国家的机器都能浏览中文,不出现乱码,应该采用的文字编码方法是( D )A .GBKB .GB2312C .ASCII 编码D .UTF-811.在执行压缩8421BCD 码下十进制的加法运算的时候,加法运算完成后对应的调整指令是( C )A .XLATB .NEGC .DAAD .AAA12.若BX=1200H,SI=0300H,执行下面的指令,LEA DI,[BX+SI+0100H]执行完成后DI寄存器中的指是( C )A.1400H B.1500HC.1600H D.1700H13.如果CPU决定响应中断,中断服务程序的执行过程,排序应该是( A )A.关中断,保护断点和现场,开中断,转入中断服务程序,关中断,恢复现场,开中断B.转入中断服务程序,关中断,保护断点和现场,开中断,关中断,恢复现场,开中断C.开中断,保护断点和现场,关中断,转入中断服务程序,开中断,恢复现场,关中断D.关中断,恢复断点和现场,开中断,转入中断服务程序,关中断,保护现场,开中断14.8253硬件触发计数,写出初值n以后并不马上计数,必须在门口信号GATE的触发下,才开始计数(GATE信号的上升沿起作用),计数过程OUT 输出低电平并维持n个CLK脉冲后才变为高电平,这是8253那哪一个工作方式( B )A.方式0B.方式1C.方式2D.方式3二、填空题(2*10=20分)16. 在寻址代码段的时候,一般代码段基址保存在CS寄存器当中,IP寄存器保存了当前将要执行的下一条指令相对于段基址的偏移量。

(完整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则用来表示无符号数运算的溢出。

微机原理与应用参考答案

微机原理与应用参考答案

《微型计算机原理与应用》参考答案一、单项选择题(每题2分,共20分)1.微处理器又称作(B )A、UPSB、MPUC、RAMD、ALU2.从8086CPU的内部结构上看,其是由(D )两部分组成。

A、制器和20位物理地址加法器B、运算器和总线接口C、执行单元和总线接口单元D、控制器和运算器3.十进制数20用八进制表示是(C )A、20B、14C、24D、101004.一个数用二进制表示至少要6位,则用八进制表示至少要几位( B )A、1B、2C、3D、45.补码10010101的真值是( D )A、+21B、-21C、+107D、-1076.BCD码01110101与BCD码01101000之和的八位BCD码是(B )A、11011101B、01000011C、00010100D、110100117.以下四种存储器中,随机存取存储器是( A )A、RAMB、ROMC、PROMD、EPROM8.没有外存贮器的计算机监控程序可以存放在( B )A、RAMB、ROMC、CPUD、RAM 和ROM9.以下选项中不是计算机内存储器的是(C )A、RAMB、ROMC、CPUD、SDRAM10.采用串行接口七位ASCⅡ码传送数据,带有1位奇偶校验位和1位停止位,波特率为8600波特,则字符传送速率为( D )A、960B、955C、480D、860二、判断题(下列各题,你认为正确的,请在题干的括号内打“√”,错的打“×”。

每题1分,共10分) 总线宽度1.所谓CPU就是微型计算机。

(×)2.在计算机中正数的原码、反码、补码是相同的。

(√)3.八位二进制可以表示的最大十进制数是1024。

(×)4.在浮点数加减运算中,阶码与尾数作为一个整体相加减。

(×)5.若总线地址为26位,则最大访存空间为6M。

(×)6.EPROM 虽然是只读存储器,但在编程时可向内部写入数据。

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

《微机原理与应用》试题A参考答案(2015大补考)
一、简答题(5X6=30分)
1、答:在MCS-51单片机中,PC为程序计数器,长度为16位,它的作用是永远指着将
要执行的下一条指令的地址;SP为堆栈指针,长度为8位,它的作用是永远指着堆
栈栈顶的地址。

2、答:MCS-51单片机定时器/计数器中,是靠定时器方式寄存器TMOD中的C/T位来规
定其是定时器还是计数器的,该位为1,则工作在计数器方式;该位为0,则工作
在定时器方式。

工作在计数器方式时,其计数脉冲来自引脚T0或T1;工作在定时
器方式时,其计数脉冲来自内部的机器周期脉冲。

在其晶振频率为12MHz时,最大
定时时间为65536微妙,最大计数值为65536。

3、答:程序状态字PSW的作用是反映单片机执行程序后的一些状态。

包括以下常用状
态位:Cy进位标志位;AC辅助进位标志位;F0通用标志位;RS1 RS0通用寄存器
选择位;OV溢出标志位;P奇偶校验位。

4、答:MCS-51单片机共有5个中断源,它们分别是外部中断INT0、外部中断INT1、
定时器T0、定时器T1、串行口中断。

通过专用寄存器TCON的IT0和IT1位来控制,它们设置为1,则为边沿触发;设置成0,则为低点平触发。

各中断源的中断矢量
分别为:INT0:0003H;T0:000BH;INT1:0013H;T1:001BH;RI+TI:0023H。


断系统对于边沿触发的INT0、INT1的中断请求标志以及T0、T1的中断请求标志由
硬件自动清除;对于低电平触发的INT0、INT1的中断请求标志以及串行口的中断
请求标志则由软件来清除。

5、答:MCS-51单片机中存储器分为三个独立空间,它们分别是片内RAM空间
(00—7FH);片外RAM空间(0000—FFFFH);片内外统一的ROM空间(0000—FFFFH)。

片内RAM的20—2FH单元以及字节地址能够被8整除的专用寄存器可以位寻址。


外存储器由/RD、/WR、/PSEN等信号线控制。

6、答:MCS—51单片机中串行口有四种工作方式,它们分别是:方式0,8位同步移位
寄存器方式;方式1,10位异步UART;方式2,11位UART;方式3,11位UART。

它们的波特率分别为:方式0,固定,为机器周期;方式1,可变,由定时器T1或
T2的溢出率决定;方式2,固定,为晶振频率的1/32或1/64;方式3,可变,由
定时器T1或T2的溢出率决定。

(评分标准:每小题5分)
二、程序分析题(15X2=30分)
1、解:(1)执行结果存入30H单元内。

(2)作为无符号数,结果为CEH。

(3)作为有符号数,结果为CEH,但结果不对,因为OV=1,两个正数相加得到的结果是负数,即结果超过了一个字节能表示的有符号数的范围,所以结果不正确。

(评分标准:每一步5分)
2、解:(1)该程序的循环次数由R7决定,共循环16次。

(2)相对偏移量的计算公式为:
相对偏移量=目标地址—当前的PC值,以补码形式表示。

Rel1=FBH;rel2=FEH。

(3)程序执行后:(30H)=00H;(31H)=01H;(32H)=02H;
(33H)=03H;(34H)=04H;(35H)=05H。

(评分标准:每一步5分)
三、编写程序(任选两题15X2=30分)
1、解:ORG 1000
MOV C,TF0
ORL C,/P1。

4
ANL C,P1。

0
MOV F0,C
MOV C,23H。

2
ORL C,/TF1
ANL C,23H。

0
ORL C,F0
MOV Y1。

5,C
END
2、解:方波周期为30ms时,一半的时间为15ms。

采用T0工作在方式1,晶振频率为
12MHz,机器周期为1微妙。

因此,定时器的初值=65536—15000
=55536=C568H
程序为:
ORG 0000H
AJMP MAIN
ORG 000BH
AJMP T0SUB
ORG 0100H
MAIN:MOV SP,#60H
MOV TMOD,#01H
MOV TH0,#0C5H
MOV TL0,#68H
SETB ET0
SETB EA
SETB TR0
SJMP $
ORG 0800H
T0SUB:CPL P1。

0
MOV TH0,#0C5H
MOV TL0,#68H
RETI
END
(评分标准:程序写法不唯一,具体得分视情况而定)
3.
MOV R0,#OPA
MOV R1,#OPB
MOV R2,#4
CLR C
LP: MOV A,@R0
SUBB A,@R1
MOV @R0,A
INC R0
INC R1
DJNZ R2,LP
RET
四、解:2764的基本地址为:0000H——1FFFH,占8KB。

6264的基本地址为:2000H——3FFFH,占8KB。

存在重叠地址,因为其硬件接线图采用的是线译码,P2.6/P2.7任意取值都不影响
2764或6264的正确寻址。

2764的重叠地址为0000H——DFFFH,
6264的重叠地址为2000H——DFFFH。

(评分标准:空间划分及重叠地址解释各为5分)。

相关文档
最新文档