微机原理与应用_习题集(含答案)

合集下载

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

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

一、选择题(每小题2分、共30分)1、单片机在构成应用系统时,下面不属于其可选择的方式的时()A、操作系统B、专用系统C、模块系统D、单片单板机系统2、MCS-51子系列的芯片有()个并行口。

A、1个B、2个C、3个D、4个3、MOV A,#70H这条指令属于()寻址方式。

A、寄存器寻址B、寄存器间接寻址C、变址寻址D、立即数寻址4、堆栈指针SP的作用是()A、指示堆栈的栈底B、指示堆栈的栈顶C、指示下一条将要执行指令的地址D、指示中断返回的地址5、使用单片机开发系统调试程序时,对源程序进行汇编的目的是()A、将源程序转换成目标程序B、将目标程序转换成源程序C. 将低级语言转换成高级语言D. 连续执行键6、当执行调用指令时,首先将该指令下一条指令的地址压入到堆栈区,保护其下一条指令的地址,然后再将转移的地址送()实现转移;当再执行RET指令时自动将堆栈中的地址弹入PC从而实现返回。

A、DPTRB、PCC、SPD、PSW7、在寄存器间接寻址方式中,Ri是指()A、R0~R7B、R0~R1C、操作码D、操作数地址8、下面哪个时指令中不可缺少的部分()A、操作码助记符B、标号C、操作数D、注释9、MCS-51单片机有七种寻址方式,其中:MOV A,direct 源操作数属于()寻址A、间接B、变址C、相对D、直接10、如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, @R1后;结果(A)=( )A、79HB、49HC、58HD、00H11、总线按功能分类有三种,下面哪种不属于其分类()A、数据总线B、地址总线C、传输总线D、控制总线12、在输入/输出接口电路中设计了3中寄存器,下面不属于其中的是()A、状态寄存器B、数据寄存器C、传输寄存器D、命令寄存器13、在指令MOV 30H, #55H中,30H是()A、指令的操作码B、操作数C、操作数地址D、机器码14、MCS-51单片机有七种寻址方式,其中:MOVC A,@A+DPTR源操作数属于()寻址A、间接B、变址C、相对D、直接15、下面指令表示加法指令的是()A、MOVB、SUBC、ADDD、ORL二、填空题(每空2分、共20分)1、按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统和_______________________等。

(完整版)微机原理及应用试题库(附答案)

(完整版)微机原理及应用试题库(附答案)

《微机原理及应用》 试题库1.8086和8088的引脚信号中,D 为地址锁存允许信号引脚。

A . CLKB . INTRC . NMID . ALE2.下面的哪项是有效标识符: B A . 4LOOP :B. DELAYIS3. 如图所示的三态输出电路,当4. 设(SS)=2000H , (SP)=0100H , (AX)=2107H ,则执行指令 PUSH AX 后,存放数据 21H 的物理地址是A. 20102HB. 20101HC. 200FEHD. 200FFH5.汇编语言中,为了便于对变量的访问,它常常以变量名的形式出现在程序中 ,可以认为它是存放数据存储单元的 A 。

A .符号地址B .物理地址C .偏移地址D .逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是A 。

A. CXB. BXC. BPD. DI(C)7.执行下列程序段:MOV AX , 0 MOV BX , 1 MOV CX , 100AA : ADD AX , BXINC BX LOOP AA HLT执行后的结果:(AX)= ________ , (BX)= ________ 。

A. 5050 , 99B. 2500 , 100C. 5050 , 101D. 2550 , 1028.假设V1和V2是用DW 定义的变量,下列指令中正确的是A 。

A . MOVV1,20HB . MOV V1, V2 C. MOV AL, V1 D . MOV 2000H, V2 9.-49D 的二进制补码为A 。

C. MAIN A/B :D. GAMA$1A. E(ENABLE)=1, A=1 C. E(ENABLE)=0, A=1B. E(ENABLE)=1, A=0 D. E(ENABLE)=0, A=0A 时,VB 7DD 。

10. 在8086/8088CPU 中,为了减少 CPU 等待取指所需的时间,设置了11. ① MOV AX , 1000H :② MOV AX , [1000H]:③ MOV AX , BX上述三条指令,根据其寻址方式的不同,判断执行速度,由快至慢的顺序为:若 BL=87H , BH=0E6H ,贝U BX= D 。

微机原理与应用的试题答案

微机原理与应用的试题答案

微机原理与应用的试题答案1. 简单选择题• A• B• C2. 填空题•第一题:_______•第二题:_______•第三题:_______3. 判断题•对•错4. 计算题1.计算机A的主频为1.8 GHz,而计算机B的主频为2.4 GHz。

计算机A与计算机B相比,计算机B的主频是计算机A的________。

2.设计一台计算机,其时钟周期为100 ns,计算机的主频为________ kHz。

3.在一台运行频率为2 GHz的计算机上执行一段程序,所需执行时间为1 ms,则程序的指令数为________。

5. 简答题1.什么是微机?它有哪些特点?–答:微机是一种使用微处理器作为核心芯片的个人计算机,其特点包括:体积小、功耗低、性能较强、价格相对较低、易于使用等。

2.请简要说明计算机的五大部件以及它们的作用。

–答:计算机的五大部件包括中央处理器(CPU)、内存、硬盘、显卡和主板。

其中,CPU负责执行计算机的指令,内存用于存储数据和程序指令,硬盘用于长期存储数据,显卡负责控制显示器,主板是各个硬件部件之间的连接中枢。

3.什么是指令?指令由哪些部分组成?–答:指令是计算机中执行特定操作的命令。

指令由操作码和操作数两部分组成,操作码指定所要执行的操作类型,操作数则指定操作所需要的数据。

4.请简要解释冯·诺依曼体系结构。

–答:冯·诺依曼体系结构是一种基于存储程序概念的计算机结构。

它将计算机的程序指令和数据存储在同一个存储器中,通过控制器从存储器中取出指令,并根据指令的操作码进行相应的操作。

冯·诺依曼体系结构的优点包括灵活性高、程序易于编写和修改,但其缺点是存储器的带宽可能成为计算机性能的瓶颈。

5.请简要解释操作系统的作用。

–答:操作系统是计算机系统中的一个软件程序,它管理计算机的资源,提供各种服务,使用户和其他软件能够方便地使用计算机系统。

操作系统的作用包括管理内存、处理器和设备,为用户提供界面和文件管理功能,保证系统的安全性和稳定性。

微机原理与应用的考试题

微机原理与应用的考试题

微机原理与应用的考试题一、单选题(共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套)含答案

微机原理及应用试卷(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应接()电平。

微机原理与应用答案

微机原理与应用答案

一、填空题(每空2分,共20分)1.FD2. 执行部件(EU)3. 系统4. Byte5. 16. B7. 直接 8. 3 9. 并行 10. 分支二、选择题(每题2分,共20分)1. D2. C3. A4. D5. A6. B7. C8. C9. A 10. C三、名词解释(每题5分,共20分)1、队列:在内存中划分出一块区域用于暂存数据,对数据的操作顺序是先入先出。

2、ROM是只读存储器,里面的信息只能读出,不能写入,信息断电是能保存的。

RAM是随机存储器,里面的信息既能读出也能写入,信息断电是丢失的。

3、指令是能让CPU动作的命令;一款CPU所有的指令集合叫做指令集,或者指令系统。

4、计算机系统中,CPU与存储器或外设进行信息交换的方式有:查询方式、中断方式和存储器直接存取(DMA)方式。

四、简答题(每题10分,共20分)1、堆栈的特点是:数据先入后出。

队列的特点是:数据先入先出。

堆栈的用途:1)在子程序调用时用来保存断点;2)响应中断时,保存断点以及标志寄存器;3)执行子程序时,用来保护现场;4)暂存寄存器的值或存放临时数据;5)用于程序间传递参数;队列的用途:1)暂存寄存器的值或存放临时数据;2)用于程序间传递参数。

2、8086 CPU的内存空间为1M字节,因此对1M字节的每个单元寻址需要提供20位的地址信号,而8086 内部的寄存器均为16位的,因此8086 CPU将1MB的内存空间划分为不同的段,每个段最大为64KB(这样可以由16位地址即可寻址),这样对1MB的内存空间寻址时需要提供两个16位的地址---逻辑地址(由16位的基地址和16位的偏移地址),偏移地址确定一个惟一的20位的物理地址(基地址*16+偏移地址)来对1MB的内存空间进行惟一的寻址。

五、编程题(共20分)STACK SEGMENT PARA STACK 'STA'DB 100 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE,SS:STACK START:MOV CX,0MOV BX,0INPUT:MOV AH,1INT 21HCMP AL,' 'JZ STOPCMP AL,30HJB INPUTCMP AL,39HJA INPUTINC CXSUB AL,30HMOV AH,0ADD BX,AXJMP INPUTSTOP: MOV AX,4C00HINT 21HCODE ENDSEND START。

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

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

微机原理及应⽤习题库与答案微机原理及应⽤习题库与答案习题与练习题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。

微机原理与应用(整理后版本)

微机原理与应用(整理后版本)

微机原理与应用(整理后版本)微机原理与应用一、单项选择题(在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。

)1、X86微机将内存空间分为若干个逻辑段,每个段的容量为( D )A.等于64K B.小于64K C.大于等于64K D.小于等于64K 2、寄存器AL的初值为0FFH,执行指令XOR AL,0A5H后,AL中的值为( B )A.0AAH B.5AH C.0A5H D.55H3、寄存器( D )不能被分割为高字节和低字节A. AXB. DXC. BXD. CS4、8086微处理器可寻址访问的最大I/O空间为( B )A. 1KBB. 64KBC. 640KBD. 1MB5、下列指令中正确的是( B )A. MOV AX,BHB. MOV SS,AXC. MOV [BX],[SI]D. MOV AX,[DI][SI]7、下列输入输出传送方法中,无需CPU控制也不经过CPU的是( D )A.无条件传送B.查询传送C.中断传送D.DMA传送8、8086/8088中断请求中,( B )具有最高优先级A. INT 10HB. NMIC. INTRD. 单步9、可编程计数/定时器电路8253的工作方式共有( A )个A. 6B. 5C. 4D. 311、下面的中断源中,只有___B___需要硬件提供中断类型码A.INTn B. INTR C. NMI D. INTO12、可编程通信接口芯片8251A支持( D )A. 同步传送B. 异步传送C. 并行传送D. 同步和异步传送13、CPU的中断允许位IF值为0时的作用是( A )A. 禁止CPU响应可屏蔽中断B. 禁止中断源向CPU发中断请求(IRQ)C. 禁止CPU响应DMA请求D. 禁止CPU响应非屏蔽中断14、若由1K×1位的RAM芯片组成一个容量为8K×8位的存储体时,需要的芯片数为( C )A. 256B. 128C. 64D. 3217、当进行DMA操作时,CPU必须让出( A )给DMAC。

《微机原理与应用》考试题及参考答案【最新版】

《微机原理与应用》考试题及参考答案【最新版】

《微机原理与应用》考试题及参考答案一、填空(每空1 分,共10 分)1、指令格式是指指令码的结构形式。

通常,指令可以分为操作码和操作数两部分。

2、RST为8031的复位端,高电平有效,INC 指令的功能是自加1。

3、数据指针DPTR是一个(16)位的特殊功能寄存器,其高位字节寄存器用(DPH)表示,低位字节寄存器用(DPL)表示.4、MOVC A,@A+DPTR指令中,源操作数在__程序_____存储区。

MOVX A,@DPTR 指令中,源操作数在____数据____存储区。

5、8031的异步通信口为全双工(单工/半双工/全双工)二、选择题(每空2分,共10分)1.单片机中的程序计数器PC用来C 。

A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址2.8051单片机上电复位后,堆栈区的最大允许范围是内部RAM 的D 。

A.00H-FFH B.00H-07H C.07H-7FH D.08H-7FH3.8051单片机的定时器T0用作定时方式时是D 。

A.由内部时钟频率定时,一个时钟周期加1B.由外部计数脉冲计数,一个机器周期加1C.外部定时脉冲由T0(P3.4)输入定时D.由内部时钟频率计数,一个机器周期加14.MCS-51单片机在同一级别里除INT0外,级别最高的中断源是B 。

A.外部中断1B.定时器T0C.定时器T15.已知A=87H ,(30H)=76H,执行XRL A,30H 后,其结果为:C。

A.A=F1H (30H)=76H P=0B.A=87H (30H)=76H P=1C.A=F1H (30H)=76H P=1D.A=76H (30H)=87H P=1三、简答题(每题7分,共35分)1、简述I/O接口并说出I/O接口的功能作用。

1.答:I/O接口是CPU和外部设备间信息交换的桥梁,是一个过渡的大规模集成电路,可以和CPU集成在同一块芯片上,也可以单独制成芯片。

微机原理与应用-习题集(含答案)

微机原理与应用-习题集(含答案)

微机原理与应用-习题集(含答案)《微机原理与应用》课程习题集一、单选题1.一个字是____位二进制数。

A、32B、20C、16D、82.一个字节是____位二进制数。

A、32B、20C、16D、83.在计算机内部,一切信息的存取、处理和传送都是以形式进行的。

A、EBCDIC码B、ASCII码C、十六进制编码D、二进制编码4.下列数据中,可能是6进制数的是。

A、488B、357C、541D、1265.下列数据中,可能是八进制数的是。

A、182B、417C、696D、1086.下面几个不同进制的中,最大的数是。

A、1100010BB、225QC、500D、1FEH7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数。

A、102B、103C、104D、1058.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数。

A、68B、69C、6AD、6B9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII 码为十六进制数。

A、37B、38C、39D、4010.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数。

A、67B、68C、69D、7011.十进制数36转换成二进制数是。

A、110100B、100100C、100110D、10010112.与十进制数96等值的二进制数是。

A、1100000B、1100001C、1011110D、110110013.十进制数60转换成二进制数是。

A、111100B、111110C、111101D、11011014.十进制负数-61的八位二进制原码是。

A、10101111B、10111101C、10101011D、0011010115.十进制数59转换成八进制数是。

A、73QB、37QC、59QD、112Q16.二进制数1101.01转换成十进制数是。

A、17.256B、13.5C、13.25D、17.517.二进制数10101转换成十进制数是。

《微机原理及应用》教材课后习题及答案

《微机原理及应用》教材课后习题及答案

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

(2)将1000‎11101‎011.01011‎B转换为对‎应的十进制‎和十六进制‎形式。

(3)将F18A‎6.6H转换为‎对应的二进‎制和十进制‎形式。

答:174.66D=10101‎110.1010B‎=AE.AH10001‎11010‎11.01011‎B=2283.34375‎D=8EB.58HF18A6‎.6H=98935‎0.375D⏹1.12 请写出与数‎据+37和-37对应的‎8位机器数‎原码、反码和补码‎,并分别用二‎进制和十六‎进制表示出‎来。

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

微机原理习题1

微机原理习题1

“微机原理与应用”试题答案及评分标准一、填空(每空1分,共20分)1.若X=-85,Y=26,字长n=32,则[X+Y]补= FFFFFFC5H,[X-Y]补= FFFFFF91H 。

2.若(AX)=6531H,(BX)=42DAH,则执行指令SUB AX,BX之后,(AX)= 2257H,(SF,ZF,CF,OF)= 0,0,0,0。

3.4.用2114(1K⨯4bit)组成4K⨯8bit的存储模块,所需芯片组数为4组,所需芯片总数为8片。

5.若DS=6100H,则当前数据段的起始地址为61000H,末地址为70FFFFH。

6.动态RAM与静态RAM的主要不同点在于动态RAM需要刷新。

7.8086系统最多能识别256种不同类型的中断,每种中断在中断向量表中分配有 4 个字节单元,用以指示中断服务程序的入口地址。

8.8086系统中,某数据区中存有10个字数据,若该数据区的起始地址为610A:1C17H,则该数据区起始单元的物理地址为62CB7H,末单元的逻辑地址为610A:1C2A H。

9.某存贮器单元的实际地址为2BC60H,该单元在段地址为2AF0H中的偏移地址是0D60H 。

10.8086/8088 CPU提供了接受外部中断请求信号的引脚是NMI 和INTR。

11.在特殊全嵌套方式下,8259可响应同级或高级中断请求。

12.有地址重迭现象的译码方式为部分译码和线选法。

13.一中断向量占4个字节单元,其中低地址的两个字节单元存放中断服务程序入口地址的偏移量,高地址的两个字节单元存放中断服务程序入口地址的段基址。

14.当前微机的存储系统分为三级,即Cache 、主存和外存。

这种层次结构设计的依据是程序和数据访问的局部性原理。

15.设堆栈指针(SP)=0110H,顺序执行下面三条指令后,PUSH AX;PUSH BX;POP AX。

SP的内容是010EH 。

16.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行指令数百万条指令17.8088的ALE引脚的作用是锁存复用线上的地址。

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

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

微机原理与应⽤复习题及答案微机原理与应⽤习题及解答⼀、填空1、⼗六进制数74..DH转换为⼆进制数是_______________,转换为⼗进制数是_______________。

2、⼗六进制数2B.4H转换为⼆进制数是_______________,转换为⼗进制数是_______________。

3、⼗六进制数A2.4H转换为⼆进制数是_______________,转换为⼗进制数是_______________。

4、⼗进制数21.75转换为⼆进制数是_______________,转换为⼗六进制数是_______________。

5、⼆进制数100111100.0101B转换为⼗六进制数是_______________,转换为⼗进制数是_______________。

6、进制数53.375转换为⼆进制数是_______________,转换为⼗六进制数是_______________。

7、知X=-95,则X的原码(⽤⼋位⼆进制表⽰)是________________,补码是____________。

8、已知X=-4,则X的原码(⽤⼋位⼆进制表⽰)是________________,反码是________________。

9、已知X=-37,则X的反码(⽤⼋位⼆进制表⽰)是________________,补码是____________。

10、已知X=-115,则X的原码(⽤⼋位⼆进制表⽰)是________________,补码是____________。

11、已知X=95,则X的补码(⽤⼋位⼆进制表⽰)是________________,BCD码是________________。

12、已知X=22,则X的原码(⽤⼋位⼆进制表⽰)是________________,BCD码是________________。

13、⼀台计算机所⽤的⼆进制代码的位数称为该计算机的___________,8位⼆进制数称为⼀个__________。

微机原理与应用课后答案

微机原理与应用课后答案

微机原理与应用课后答案1. 什么是微机原理?微机原理是指微型计算机的工作原理和结构组成的基本知识。

微机原理涉及到计算机的硬件结构、数据存储、数据传输、指令执行等方面的知识,是学习计算机科学和技术的基础。

2. 微机原理的应用有哪些?微机原理的应用非常广泛,几乎涵盖了所有领域。

在个人生活中,我们使用的电脑、手机、平板等设备都是基于微机原理设计制造的。

在工业生产中,微机原理应用于自动化生产线、机器人控制、传感器监控等方面。

在科学研究中,微机原理应用于数据采集、实验控制、模拟仿真等方面。

在商业领域,微机原理应用于信息管理、数据分析、网络通讯等方面。

3. 为什么要学习微机原理?学习微机原理可以帮助我们更好地理解计算机的工作原理,提高我们对计算机技术的认识和理解。

同时,微机原理的学习可以为我们今后的职业发展打下良好的基础,因为计算机技术已经成为各行各业不可或缺的一部分。

掌握微机原理知识可以让我们更好地应用计算机技术解决实际问题,提高工作效率和质量。

4. 微机原理与应用课后答案。

1)微机原理课后练习题。

什么是计算机的存储器?它的作用是什么?答,计算机的存储器是用来存储数据和程序的设备,它的作用是存储计算机运行时所需要的数据和程序,包括内存和外存。

什么是CPU?它的主要功能是什么?答,CPU(中央处理器)是计算机的核心部件,它的主要功能是执行指令、进行运算和控制数据传输。

什么是计算机的输入设备和输出设备?举例说明。

答,计算机的输入设备包括键盘、鼠标、扫描仪等;输出设备包括显示器、打印机、投影仪等。

2)微机原理应用题。

请说明计算机的工作原理及其主要组成部分。

答,计算机的工作原理是基于运算器、控制器、存储器和输入输出设备之间的协调工作。

运算器负责进行运算,控制器负责指挥各部件的工作,存储器负责存储数据和程序,输入输出设备负责与外部进行数据交换。

请简要描述计算机的指令执行过程。

答,计算机的指令执行过程包括取指、译码、执行和写回四个阶段。

微机原理与应用习题参考答案(郑学坚)

微机原理与应用习题参考答案(郑学坚)

第1章作业1、将下列二进制数转换成十进制数和十六进制数①11010111②10101001参考答案:①215D,D7H ②169D,A9H2.设计算机字长为8位,求机器数E3H分别为有符号、无符号数时对应的值。

参考答案:若E3为有符号数,为-29D;若E3为无符号数,为227D。

3.写出下列字符所对应的ASCII 码a. $b.5c.Fd. t参考答案:a. 24H b. 35H c. 46H d. 74H第2章作业2.1 ALU是什么部件?它能完成什么运算功能?试画出其符号。

参考答案:ALU是算术逻辑部件,它能完成二进制的加减乘除四则运算,也能进行布尔代数的逻辑运算。

2.2 累加器有何用处?画出其符号。

参考答案:累加器作为ALU每次运行结果的暂时存储器,在CPU中起着存放中间结果的作用。

除了能装入及输出数据外,还能使存储其中的数据左移或右移。

2.5参考答案:三态输出电路能使输出电路与总线脱离,使总线结构具有公共通路的作用。

2.6 何谓L门及E门?它们在总结结构中有何用处?参考答案:L门即LOAD控制端,是用以使寄存器接受数据输入的控制门,又称装入门。

E 门即ENABLE控制端,是三态输出门,用以使寄存器中的数据输出至总线,又称三态输出门。

L门和E门的运用可以保证数据在共用总线中有序传输互不干扰。

2.8 ROM和RAM各有何特点和用处?参考答案:ROM为只能读出的存储器,可用以存放固定的程序和数据。

由于半导体存储器技术的发展,目前出现了诸如Flash ROM的存储器,它可读可写,并且掉电后写入的信息不丢失。

ROM通常用于固化生产厂家或开发者的程序或数据,用于启动计算机或控制计算机的工作。

RAM为可写入又可读出的存储器,可用以随时写入、改写或读出数据,也可用以写入随时有可能改变的用户程序。

RAM通常用于存储各种动态的输入输出数据、中间结果以及与外部存储器交换的数据或程序。

2.10 除地线公用处,5根地址线和11根地址线各可选多少个地址?参考答案:5根地址线可选25=32个地址;11根地址线可选211=2048个地址;2.11 译码器有何作用?参考答案:通常有地址译码器和指令译码器两种说法,功能基本类似。

微机原理与应用-习题集(含答案)

微机原理与应用-习题集(含答案)

《微机原理与应用》课程习题集一、单选题1.一个字是____位二进制数。

A、32B、20C、16D、82.一个字节是____位二进制数。

A、32B、20C、16D、83.在计算机内部,一切信息的存取、处理和传送都是以形式进行的。

A、EBCDIC码B、ASCII码C、十六进制编码D、二进制编码4.下列数据中,可能是6进制数的是。

A、488B、357C、541D、1265.下列数据中,可能是八进制数的是。

A、182B、417C、696D、1086.下面几个不同进制的中,最大的数是。

A、1100010BB、225QC、500D、1FEH7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数。

A、102B、103C、104D、1058.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数。

A、68B、69C、6AD、6B9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII码为十六进制数。

A、37B、38C、39D、4010.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数。

A、67B、68C、69D、7011.十进制数36转换成二进制数是。

A、110100B、100100C、100110D、10010112.与十进制数96等值的二进制数是。

A、1100000B、1100001C、1011110D、110110013.十进制数60转换成二进制数是。

A、111100B、111110C、111101D、11011014.十进制负数-61的八位二进制原码是。

A、10101111B、10111101C、10101011D、0011010115.十进制数59转换成八进制数是。

A、73QB、37QC、59QD、112Q16.二进制数1101.01转换成十进制数是。

A、17.256B、13.5C、13.25D、17.517.二进制数10101转换成十进制数是。

微机原理与应用参考答案

微机原理与应用参考答案

《微型计算机原理与应用》参考答案一、单项选择题(每题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 分共 10 分)1.十进制33.25转换成十六进制数为 ( )A. B1.4HB. 1B.19HC. 21 .4HD. 33.4H2. 若有16条地址线,那么可访问的内存地址范围为。

( )A. 0001H~FFFFHB. 0000H~FFFFHC. 00000H~FFFFFHD. 00001H~FFFFFH3. 8086 CPU内有指示下条指令有效地址的指示器是 ( )A. IPB. SPC. BPD. SI4.下列指令中语法有错误的是 ( )A. IN AX,20HB. LEA SI,[2000H]C. OUT DX,AL D. SHL AX,25. 8088CPU内部的数据总线有多少条 ( )A. 8条B. 16条C. 20条D. 32条6. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( )A. 0FH和04HB. 0BH和04HC. 0FH和0BH D. 04H和0FH7. 指令MOV AX,[BX][SI]中源操作数的寻址方式是。

( )A. 寄存器间接寻址B. 变址寻址C. 基址变址寻址D. 相对寻址8. 与MOV BX,OFFSET X等价的指令是 ( )A. MOV BX,XB. LDS BX,XC. LES BX,X D. LEA BX,X9. 不能实现将AX清零和CF清零的指令是()A. SUB AX,AXB. MOV AX,0C. XOR AX,AX D. AND AX,010.可编程计数/定时器8253的工作方式有几种()A. 3B. 4C.5 D. 6二、填空题(每空2分,共20分)1. 计算机通常___________和___________是核心部件,合称为中央处理单元CPU。

2. 8086CPU通过数据总线对__________进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括__________时钟周期。

《微机原理及应用》教材课后习题及答案(5篇范例)

《微机原理及应用》教材课后习题及答案(5篇范例)

《微机原理及应用》教材课后习题及答案(5篇范例)第一篇:《微机原理及应用》教材课后习题及答案《微机原理及应用》习题答案第一章ν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=+70BCD码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 = BC777H λ2.8已知DS=2000H,BX=0100H,SI=0002,存储单元[20100H]~[20103H]依次存放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. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《微机原理与应用》课程习题集西南科技大学成人、网络教育学院版权所有习题【说明】:本课程《微机原理与应用》(编号为03015)共有单选题,填空题1,简答题,综合设计题,判断题,填空题2,填空题3等多种试题类型,其中,本习题集中有[填空题2]等试题类型未进入。

一、单选题1.一个字是____位二进制数。

A、32B、20C、16D、82.一个字节是____位二进制数。

A、32B、20C、16D、83.在计算机内部,一切信息的存取、处理和传送都是以形式进行的。

A、EBCDIC码B、ASCII码C、十六进制编码D、二进制编码4.下列数据中,可能是6进制数的是。

A、488B、357C、541D、1265.下列数据中,可能是八进制数的是。

A、182B、417C、696D、1086.下面几个不同进制的中,最大的数是。

A、1100010BB、225QC、500D、1FEH7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数。

A、102B、103C、104D、1058.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数。

A、68B、69C、6AD、6B9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII码为十六进制数。

A、37B、38C、39D、4010.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数。

A、67B、68C、69D、7011.十进制数36转换成二进制数是。

A、110100B、100100C、100110D、10010112.与十进制数96等值的二进制数是。

A、1100000B、1100001C、1011110D、110110013.十进制数60转换成二进制数是。

A、111100B、111110C、111101D、11011014.十进制负数-61的八位二进制原码是。

A、10101111B、10111101C、10101011D、0011010115.十进制数59转换成八进制数是。

A、73QB、37QC、59QD、112Q16.二进制数1101.01转换成十进制数是。

A、17.256B、13.5C、13.25D、17.517.二进制数10101转换成十进制数是。

A、25B、23C、21D、2218.二进制数10010111 转换为十六进制数是。

A、96HB、97HC、98HD、99H19.与二进制数11010010等值的十六进制数是。

A、0A2HB、0B2HC、0C2HD、0D2H20. 10010110(2) 转换为十六进制数是___。

A、20HB、42HC、96HD、63H21.在布尔代数中,A+AB+A=___。

A、0B、1C、 AD、 B22.在布尔代数中,A+AB=___。

A、0B、1C、 AD、 B23.在布尔代数中,A+1=___。

A、0 B. 1 C、 2 D、 A24.在布尔代数中,1+AB=___。

A、0B、1C、 AD、 B25.在布尔代数中,A+A=___。

A、0B、1C、 AD、 2A26. EPROM2764有13根地址线,它的容量大小是 KB。

A、 14B、 8C、 16D、3227. EPROM2764有14根地址线,它的容量大小是 KB。

A、 32B、 16C、 14D、 828. EPROM2764有11根地址线,它的容量大小是 KB。

A、16B、 8C、 4D、229.运算器的主要功能是。

A、算术运算B、逻辑运算C、算术运算与逻辑运算D、函数运算30.计算机中的记忆装置的基本单元是。

A、寄存器B、触发器C、计数器D、累加器31.与外存相比,内存的特点是。

A、容量小、速度快、成本高B、容量小、速度快、成本低C、容量大、速度快、成本高D、容量大、速度快、成本低32. 8086的数据线有___根。

A、 16B、 32C、 8D、 1233. 8088是____位的CPU。

A、32B、16C、64D、834. 80286是____位的CPU。

A、32B、64C、16D、835. 80386是____位的CPU。

A、32B、16C、64D、836. 8086CPU最多能处理____种不同的中断类型。

A、64B、256C、512D、102437.寄存器间接寻址方式中,操作数在中。

A、通用寄存器B、堆栈C、存储器D、段寄存器38.当使用BP寄存器作基址寻址时,若无指定段替换,则内定在____段内寻址。

A、程序B、堆栈C、数据D、附加39.宏定义语句以____语句结束。

A、ENDB、ENDPC、ENDSD、ENDM40.段定义语句以语句结束。

A、ENDB、ENDPC、ENDSD、ENDM41.过程定义语句以____语句结束。

A、ENDB、ENDSC、ENDPD、ENDM42.将寄存器AX的内容求反的正确操作是。

A、NEG AXB、XOR AX,0FFFFHC、NOT AXD、CMP AX,AX43.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是。

A、20102HB、20101HC、200FEHD、200FFH44.执行下面的指令后,AL中的数据是___。

MOV AL,0A5HAND AL,3FHA、25HB、0BFHC、3FHD、0AFH45.设BX=2000H,[0003H]=16H,[2000H]=25H,[2003H]=74H,执行下面的指令后,AL中的数据是___。

MOV BX,2000HMOV AL,[BX+03H]A、74HB、25HC、16HD、2003H46.执行下面的指令后,BL中的数据是。

MOV BX,9A1CHAND BL,0FHA、 1CHB、0CHC、 1FHD、 00H47.执行下面的指令后,AL中的数据是___。

MOV AL,20HAND AL,0FHA、2FHB、20HC、0FHD、00H48.设(AL)=68,(BL)=68,执行SUB AL,BL指令后,正确的结果是。

A、CF=0B、ZF=0C、CF=1D、ZF=149. 8255A中,若需对端口C的PC3位置0,应写入的控制字是。

A、10000111BB、00000111BC、10000110BD、00000110B50. 8255A片内有个8位端口。

A、1B、2C、 3D、 451. 8251A芯片复位后首先写入的应是。

A、方式选择控制字B、状态字C、命令指令字D、同步字符52. 8255A的____只能工作在方式0。

A、A端口B、B端口C、C端口D、前三者53.在两片8259A级联的中断系统中,主片的第三级IR3作为从片的中断请求,则初始化主从片时,ICW3的数据格式分别是____。

A、04H和30HB、04H和03HC、40H和03HD、40H和30H54.可屏蔽中断的屏蔽通常可由CPU内部的____来控制。

A、中断请求触发器B、中断屏蔽寄存器C、中断允许触发器D、中断锁存器55. 8253有个独立的计数器。

A、2B、3C、4D、656.假如某异步串行通信中传送一个字符,它包括1个起始位,8个数据位, 1个停止位,如果传送速率为1200波特,则每秒所能传送的字符个数是。

A、100B、120C、2400D、30057.串行传送的波特率是指单元时间内传送____数据的位数。

A、二进制B、八进制C、十进制D、十六进制58.若采用8位A/D转换器转换0~10V的电压信号,则分辨率约为____。

A、5mvB、10mvC、20mvD、40mv二、填空题159.二进制数11011001转换成八进制数是。

60.十六进制数0A95转换成二进制数是。

61.十进制数72转换成八进制数是。

62.十六进制数0E12转换成二进制数是。

63.八进制数523转换成二进制数是。

64.在8086系统中,若有一逻辑地址:CS=5100H,IP=2200H,其对应的物理地址为。

65.在8086系统中,若有一逻辑地址为(CS)=0A7F0H,(IP)=2B40H,其物理地址是。

66.在8086系统中,若有一逻辑地址为(CS)=8859H,(IP)=1180H,其物理地址是。

67.在8086系统中,若有一逻辑地址为(CS)=4000H,(IP)=2380H,其物理地址是。

68.在8086系统中,若有一逻辑地址:CS=2000H,IP=2100H,其对应的物理地址为。

三、简答题69.简述布尔代数的特点?(5分)70.什么叫原码、反码及补码?(5分)71.一个用十六进制表示的两位整数,如果改用十进制数表示,顺序正好颠倒,该数是多少?(5分)72.什么是模拟信号?什么是数字信号?(5分)73.为什么需要半加器和全加器,它们之间的主要区别是什么?(5分)74.何谓L门及E门?它们在总线结构中有何作用?(5分)75.什么叫机器周期、取指周期和执行周期?(5分)76. ROM和RAM各有何特点和用处?(5分)77.子程序计数器有何用处?(5分)78.存储地址寄存器(MAR)和存储数据寄存器(MDR)各有何用处?(5分)79.什么是最大模式?什么是最小模式?用什么方法将8086/8088置为最大模式何最小模式?(5分)80. PC的内容是什么意义?控制字是什么意义?(5分)81.什么是中断?什么是中断向量?(5分)82. 8086CPU与8088CPU有哪些相同之处?又有哪些区别?(5分)83.什么是可屏蔽中断?什么是非屏蔽中断?(5分)84.简述指令MOV AX,0AB9H和MOV AX,DS:[0AB9H]的区别。

(5分)85.堆栈指针SP的初值为3000H,AX=2000H,BX=5000H,执行指令:PUSH AXPUSH BXPOP AX后SP=?AX=?(5分)86.什么叫指令?什么叫指令系统?(5分)87.请阅读下列程序,分析其功能(5分)MESS DB ‘PRESS ANY KEY’,0DH,0AH,‘$’MOV AH,09MOV DX,SEG MESSMOV DS,DXMOV DX,OFFSET MESSINT 21H88.执行下列程序后,DL中的数据是什么?(5分)MOV DX,0326HMOV CL,04HSHL DX,CLMOV BL,3CHSHR BL,CLOR DL,BL89.什么是采样?什么是量化?(5分)90.什么是并行通信?什么是串行通信?(5分)91.根据对DAC0832的输入锁存器和DAC寄存器的不同的控制方法,DAC0832可分为三种工作方式,简述其两种方法。

(5分)92.设8253控制口地址为307H,计数通道数据口地址为304H~306H。

若使8253计数器0工作于方式1,用8位二进制计数,其计数值为5AH,二—十进制,试写出它的初始化程序段。

相关文档
最新文档