西安电子科技大学电院微机原理试题2.

合集下载

电子科技大学《微机原理及应用》20春期末考试参考答案

电子科技大学《微机原理及应用》20春期末考试参考答案

电子科技大学《微机原理及应用》20春期末考试试卷总分:100 得分:100一、单选题(共50 道试题,共100 分)1.8255芯片有()种基本工作方式A.2B.3C.4D.6答案:B2.8086/8088微处理器共有地址总线的条数和可访问的最大存储器空间是()。

A.16条,64KBB.16条,1MBC.20条,640KBD.20条,1MB答案:D3.高速缓冲存储器的出现是因为()在CPU与常规主存之间增加了cache。

A.增大内存储器的容量B.增大外存储器容量C.提高计算机系统工作稳定性D.提高CPU的运行速度,解决计算机系统“瓶颈”效应4.如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为()A.立即寻址B.直接寻址C.间接寻址D.寄存器寻址答案:B5.如指令中的地址码就是操作数,那么这种寻址方式称为()。

A.立即数寻址B.直接寻址C.寄存器间接寻址D.寄存器寻址答案:A6.在8086/8088的16位寄存器中,有4个寄存器可拆分为8位寄存器使用。

它们是,它们又被称为。

( )A.AX,BX,CX,DX ;专用寄存器B.BP,SP,SI,DI;专用寄存器C.AX,BX,CX,DX ;通用寄存器D.CS,DS,ES,SS;段地址寄存器7.现代计算机通常是将处理程序存放在连续的内存单元中,CPU在执行这个处理程序时,使用一个寄存器来指示程序的执行顺序,这个寄存器为()。

A.指令寄存器B.指令译码器C.指令缓冲寄存器D.指令指针寄存器答案:D8.0~9的ASCII码值是,A~Z的ASCII码值是。

()A.30H~39H,41H~5AHB.40H~49H,61H~7AHC.30H~39H,61H~7AHD.40H~49H,71H~8AH答案:A9.8253芯片有()个端口地址。

A.2B.3C.4D.610.一个8位二进制整数,若用补码表示,由3个“0”和5个“1”组成,则最小值为()。

A.-120B.-8C.-113D.-11答案:C11.断点中断的中断类型码是()。

电子科技大学微机原理大题(含答案)

电子科技大学微机原理大题(含答案)

电子科技大学微机原理大题(含答案)目录第一章概述 (4)阐述摩尔定律,它有什么限制? (4)什么是Soc?什么是IP核?它有哪几种实现形式? (4)什么是嵌入式系统?它有哪些特点? (4)第二章计算机系统的结构组成与工作原理 (5)说明RISC架构与CISC架构之间的区别 (5)举例说明计算机体系结构、组成和实现之间的关系 (5)试说明现代计算机系统中常用的并行技术及其效果? (5)某时钟频率为1.25GHz、平均CPI为5的非流水线式处理器,其升级版本引入了6级流水线,但因存在诸如锁存延迟等流水线内部延迟,升级版处理器的时钟频率必须降到1GHz。

(5)简述冯.诺依曼体系结构的核心,并分析冯.诺依曼计算机存在的瓶颈? (6)简述冯.诺依曼计算机的实质 (6)第三章微处理器体系结构及关键技术 (6)试比较计算机各体系结构的优缺点 (6)常见的流水线冒险包括哪几种?如何解决? (7)试比较随机逻辑和微码体系结构的优缺点 (7)什么是微码体系结构?微指令的作用是什么? (7)第四章总线技术与总线标准 (7)比较串、并行通信的特点,为什么现代计算机中有总线串行化的趋势? (7)试比较同步、半同步、异步总线时序的优缺点 (8)RAM与CPU的连接有哪几类信号线?简述电路设计时需要考虑的几个问题? (8)计算机系统的总线仲裁有哪几种类型?请简述串行总线仲裁。

(8) 什么是总线?微机中三总线是指?微机系统采用总线的好处是?(8)第五章存储器系统 (9)简述Cache-主存层次与主存-辅存层次的不同点。

(9)什么是高速缓存技术和虚拟存储器技术?采用它们的目的是什么?(9)什么是虚拟地址?试简述虚拟存储器的基本工作原理。

(9)什么是存储器访问的局部性原理?它有哪几种含义? (9)试为某8位计算机系统设计一个具有8KB ROM和40KB RAM的存储器。

要求ROM用EPROM芯片2732组成,从0000H地址开始;RAM用SRAM 芯片6264组成,从4000H地址开始。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常分为哪几个部分?A. 算术逻辑单元(ALU)B. 控制单元(CU)C. 寄存器组D. 所有以上2. 下列哪个不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪3. 微机的存储器分为哪两种类型?A. 只读存储器(ROM)和随机存取存储器(RAM)B. 硬盘和固态硬盘C. 内部存储器和外部存储器D. 缓存和主存4. 微机的总线分为哪几类?A. 数据总线、地址总线和控制总线B. 并行总线和串行总线C. 内部总线和外部总线D. 低速总线和高速总线5. 微机的中断系统的作用是什么?A. 处理异常情况B. 执行程序C. 管理存储器D. 控制输入输出设备6. 微机的指令系统包括哪些基本操作?A. 加法、减法、乘法和除法B. 逻辑运算C. 移位操作D. 所有以上7. 微机的操作系统主要负责什么?A. 管理硬件资源B. 管理用户界面C. 执行程序D. 管理网络通信8. 微机的编译系统的作用是什么?A. 将高级语言程序转换为机器语言程序B. 管理内存C. 执行程序D. 管理输入输出设备9. 微机的硬件系统和软件系统之间的关系是什么?A. 相互独立B. 相互依赖C. 硬件系统可以独立工作D. 软件系统可以独立工作10. 微机的外设接口通常包括哪些类型?A. 并行接口和串行接口B. USB接口和HDMI接口C. 网络接口和音频接口D. 所有以上二、填空题(每空2分,共20分)1. 微机的中央处理器(CPU)主要包括______和______。

2. 微机的存储器地址空间通常分为______和______。

3. 微机的输入输出接口通常包括______、______和______。

4. 微机的总线宽度决定了数据传输的______。

5. 微机的中断优先级是指中断请求的______。

6. 微机的指令集是CPU执行______的集合。

7. 微机的操作系统是管理______和______的软件。

电子科技大学“计算机应用技术”《微机原理及应用》23秋期末试题库含答案

电子科技大学“计算机应用技术”《微机原理及应用》23秋期末试题库含答案

电子科技大学“计算机应用技术”《微机原理及应用》23秋期末试题库含答案第1卷一.综合考核(共20题)1.将累加器清零的错误指令是()。

A.AND AX,00HB.XOR AX,AXC.SBB AX,AXD.CMP AX,AX2.3.VAR是数据段中定义的字变量,指令MOV AX,VAR+2是正确的?()A.错误B.正确4.8086CPU响应NMI或INTR中断时,相同的条件是()。

A、CPU工作在最大方式下B、CPU工作在最小方式下C、当前指令执行结束D、IF=15.6.NEG指令是一个()操作数指令。

A.单B.双C.无D.任意多个7.数据传送方式中,除无条件传送外,()方式也是外设被动进行数据交换。

A、查询B、中断C、DMAD、以上皆是8.8086CPU 用()信号的下降沿在 T1 结束时将地址信息锁存在地址锁存器中。

A.RESTB.READYC.RDD.ALE9.数据段有语句“XYZ DWORD ?”,则XYZ的类型是,用“TYPE XYZ”会得到数值为__。

A.4B.3C.2D.110.在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置()。

A、是由程序指定的B、是由DOS自动分配的C、固定在0008H开始的4个字节中D、固定在中断矢量表的表首11.当A>=B时转移的条件转移指令为(A、B为有符号数)()。

A.JAB.JAEC.JGD.JGE12.中断控制方式的优点是()。

A、提高CPU的利用率B、软件编程容易C、无须CPU干预D、硬件连接简单13.如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为()。

A.立即寻址B.直接寻址C.间接寻址D.寄存器寻址14.15.16.17.设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX后,存放数据21H的物理地址是()。

A、20102HB、20101HC、200FEHD、200FFH18.CPU由以下哪几部分组成()。

电子科大-微机原理习题解答-chap2

电子科大-微机原理习题解答-chap2

第二章习题答案2.2 完成下列逻辑运算(1)101+1.01 = 110.01(2)1010.001-10.1 = 111.101(3)-1011.0110 1-1.1001 = -1100.1111 1(4)10.1101-1.1001 = 1.01(5)110011/11 = 10001(6)(-101.01)/(-0.1) = 1010.12.3 完成下列逻辑运算(1)1011 0101∨1111 0000 = 1111 0101(2)1101 0001∧1010 1011 = 1000 0001(3)1010 1011⊕0001 1100 = 1011 01112.4 选择题(1)下列无符号数中最小的数是( A )。

A.H(1,1011,0101) (01A5)B.B(3764)C.D(2590)D.O (2)下列无符号数中最大的数是( B )。

A.B(227)(10010101)B.OC.H(143)(96)D.D(3)在机器数( A )中,零的表示形式是唯一的。

A.补码B.原码C.补码和反码D.原码和反码(4)单纯从理论出发,计算机的所有功能都可以交给硬件实现。

而事实上,硬件只实现比较简单的功能,复杂的功能则交给软件完成。

这样做的理由是( BCD )。

A.提高解题速度B.降低成本C.增强计算机的适应性,扩大应用面D.易于制造(5)编译程序和解释程序相比,编译程序的优点是( D ),解释程序的优点是( C )。

A.编译过程(解释并执行过程)花费时间短B.占用内存少C.比较容易发现和排除源程序错误D.编译结果(目标程序)执行速度快2.5通常使用逻辑运算代替数值运算是非常方便的。

例如,逻辑运算AND将两个位组合的方法同乘法运算一样。

哪一种逻辑运算和两个位的加法几乎相同?这样情况下会导致什么错误发生?逻辑运算OR和两个位的加法几乎相同。

问题在于多个bit的乘或加运算无法用AND或OR运算替代,因为逻辑运算没有相应的进位机制。

西安电子科技大学微机原理上机要求及必做题目答案(汇编实现)

西安电子科技大学微机原理上机要求及必做题目答案(汇编实现)

西安电子科技大学微机原理上机必做题目及汇编程序答案1、编写求十进制数12678532与21736543之和的程序,并将和以十进制数的形式送屏幕显示。

编程要求与提示:[1]两个加数均以压缩(组合)十进制数形式存放在ADD1和ADD2为首址的存贮器单元。

[2]和以压缩十进制数的形式存入SUM以下单元。

[3]将和送到屏幕显示部分功能的实现采用子程序的形式。

汇编语言实现如下:STACK SEGMENT STACKDB10H DUP(00)STACK ENDSDATA SEGMENTADD1DB12H,67H,85H,32HADD2DB21H,73H,65H,43HSUM DB4H DUP(?)DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACKSTART:MOV AX,DATAMOV DS,AXMOV AX,DATAMOV ES,AXMOV AX,STACKMOV SS,AXLEA SI,ADD1[3]LEA BX,ADD2[3]LEA DI,SUM[3]MOV CX,4CLCL1:MOV AL,[SI]ADC AL,[BX]DAAMOV[DI],ALDEC SIDEC BXDEC DILOOP L1CALL DISPAL;-------------------------------------EXITPROC:MOV AH,4CH;结束程序MOV AH,1INT21H;-------------------------------------DISPAL PROC NEARPUSH AXPUSH BXPUSH CXPUSH DXPUSH DILEA DI,SUMMOV CX,4DISPAL2:MOV AL,[DI]SHR AL,1SHR AL,1SHR AL,1SHR AL,1MOV AH,2MOV DL,ALADD DL,30HINT21HMOV AL,[DI]AND AL,0FHMOV AH,2MOV DL,ALADD DL,30HINT21HINC DILOOP DISPAL2POP DIPOP DXPOP CXPOP BXPOP AXRETDISPAL ENDPCODE ENDSEND START2、有一个首地址为A的N字数组,请编程序使该数组中的数按从大到小的次序排列。

电子科技大学微机原理选择填空题(含答案)

电子科技大学微机原理选择填空题(含答案)

微机复习题与考点1.CPU子系统包括:运算器、控制器、寄存器(注意不是存储器!)2.若流水线分为6段,每段拍长均为200ps,运行一个有100000条指令的程序,则其延时为__1.2ns__,加速比为_6__、最大吞吐量为__5 GIPS_(不是实际吞吐量!)。

3.CPU响应中断时保护“现场”和“断点”的目的是为了使中断正常返回,这里的“现场”指中断发生前各寄存器的值,“断点”指中断返回地址。

4.超标量结构:微处理器内部含有多条指令流水线和多个执行部件。

5.RISC执行程序的速度优于CISC的主要原因是:RISC的指令平均周期数较少。

6.四级存储器:寄存器、Cache、主存、辅存。

7.微处理器内部CPSR的主要作用:产生影响或控制某些后续指令所需的标志。

8.微码控制器的特点:控制单元的输入和输出之间的关系被视为一个内存单元。

9.Flash:写入速度类似于RAM,掉电后存储内容又不丢失的存储器。

10.CPI(Cycles Per Instruction):执行每条指令的平均周期数。

11.MIPS:每秒百万条指令,即处理器带宽,是衡量CPU运行速度的单位。

MIPS=f(MHz)/CPI。

12.执行时间T(s):(IC * CPI)/f(Hz)13.Bootloader:完成硬件初始化和加载操作系统。

14.设某CPU中一条指令执行过程分为“取指”,“分析”,和“执行”三个阶段,每一段执行时间分别为t、t和2t,则按照顺序方式连续执行n条指令需要时间为__4nt___,若忽略延迟的影响,则采用上述三级流水线时需要的时间为___2(n+1)t_(当n很大时,约为2nt)__,该流水线的加速比为2nn+1(当n很大时,约为2)。

15.流水线性能指标:实际吞吐量 = N/T流水,加速比 =T非流T流水。

16.总线仲裁:合理地控制和管理系统中多个主设备的总线请求,以避免总线冲突。

17.按照ATPCS的规定,ARM系统中子程序的调用可以利用R0~R3 四个寄存器来传递参数,更多的参数传递可利用堆栈来传递。

西安电子科技大学考研复试-微机原理练习题

西安电子科技大学考研复试-微机原理练习题

《微型计算机原理及接口技术》试题一. 单项选择题1. 8086CPU芯片的外部引线中,数据线的条数为○①6条②8条③16条④20条2. 8088CPU上READY信号为下面哪种信号有效?○①上升边②下降边③高电平④低电平3. 8088CPU中的CS寄存器是一个多少位的寄存器?○①8位②16位③24位④32位4. 当8086CPU 读写内存的一个规则(对准)字(16位)时,BHE和A0的状态必须是○①00 ②01 ③10 ④115. 当8086CPU读I/O接口时,信号M/IO和DT/R的状态必须是○①00 ②01 ③10 ④116. 在8088CPU中, 用于寄存器间接寻址输入输出指令的寄存器是○①AX ②BX ③CX ④DX7. ISA总线是一种多少位的内(系统)总线?○①8位②16位③32位④64位8. 属于只读存贮器的芯片是○①SRAM ②DRAM ③EPROM ④SDRAM9. 需要定时刷新的存贮器是○①SRAM ②DRAM ③EPROM ④EEPROM10. 内存从A4000H到CBFFFH,共有○①124K ②160K ③180K ④224K11. 擦除EPROM是用○①+5V电压②+15V电压③+21V电压④紫外光照射12. 采用查询方式来实现输入输出是因为它○①速度最快②CPU可以不介入③实现起来比较容易④在对多个事件查询工作时,能对突发事件做出实时响应13. 实现DMA传送,需要○①CPU通过执行指令来完成②CPU利用中断方式来完成③CPU利用查询方式来完成④不需要CPU参与即可完成14 下面哪种说法不正确○①内存地址也可做为接口地址使用②内存地址不可做为接口地址使用③接口地址不可做为内存地址使用④接口地址也可做为外存地址使用15. 8255工作在方式0时,下面哪种说法正确○①A、B、C三个口输入均有锁存能力②只有A口输入有锁存能力③只有C口输入有锁存能力④A、B、C三个口输入均无锁存能力二. 多项选择(在备选的答案中选出正确的答案,每小题2.5分, 本题共10分)1 . 在构成8 0 88最大模式下构成系统总线时,可用到下列哪些芯片?○①74LS373 ②8288 ③74LS245 ④74LS138 ⑤82892 . 8086CPU一个总线周期可以读(或写)的字节数为○①1个②2个③3个④4个⑤6个3. 当8255的A口工作在方式2,B口工作在方式0时,其C口可用作○①全部用作联络信号②5条用作联络信号③4条用作联络信号④3条用作I/O ⑤8条用作I/O4. 当8086CPU最大模式下读内存时,下列哪些信号的状态是正确的?○①MEMR=0 ②MEMW=0 ③IOW=1 ④IOR=0 ⑤DT/R=0三. 判断题1. 8086CPU的复位启动地址为0FFFFH。

电子科技大学《微机原理》指定教材课后参考答案2

电子科技大学《微机原理》指定教材课后参考答案2

“微机系统原理与接口技术”第六章习题解答(部分)4.某微机系统有8个I/O接口芯片,每个接口芯片占用8个端口地址。

若起始地址为9000H,8个接口芯片的地址连续分布,用74LS138作译码器,请画出端口译码电路图,并说明每个芯片的端口地址范围。

答:分析下表所列的地址分配情况,可知系统地址信号的译码情况为(图略):●字选:A2~A0直接与接口芯片上的地址信号线连接以寻址每个接口芯片内部的8个端口;●片选:⏹A5~A3接3-8译码器输入端,译码器输出端分别作为8个接口芯片的片选信号;~A经门电路译码后形成3-8译码器的片选信号;8. 假设一台打印机的数据输出I/O口地址为378H,状态口地址为379H,状态字节的D0位为状态位(D0=0,表示打印数据缓冲区空,CPU可以向它输出新数据;D0=1,表示数据区满)。

试编写一段程序,用查询方式从内存中以BUF为首址的单元处开始,将连续1KB的数据传送给打印机,每次送1字节。

答:一种可能的程序段如下实现:……LEA BX, BUF ; BX指向第1个待打印的数据MOV CX, 1024 ; 一共要送1K个字节数据NEXT: MOV DX, 379HIN AL, DX ; 读打印机状态端口TEST AL, 01HJNZ NEXT ; 若D0位不为0,则继续查询等待MOV DX, 378HMOV AL, [BX]OUT DX,AL ; 将BX所指的数据发送到打印机INC BX ; BX指向下一个待打印的字节LOOP NEXT ; CX不为0,继续送下一个字节……9. 请用无条件传输方式编写一个完整的输入/输出程序,将首地址为40000H的内存单元中的1K个字数据从端口Output处输出,然后从端口Input处输入2KB数据到首地址为50000H的内存单元中(端口地址的实际值可自行给定)。

答:一种可能的程序如下实现:DATA1 SEGMENT AT 4000HBUFFER1 DW ……; 已存放好1K个字数据DA TA1 ENDSDA TA2 SEGMENT AT 5000HBUFFER2 DB 2048 DUP(?) ; 预留2KB单元存放读入的数据DA TA2 ENDSCODE SEGMENTASSUME CS:CODE , DS:DA TA1, ES:DA TA2START: MOV AX, DATA1MOV DS, AXMOV AX, DATA2MOV ES, AXLEA SI, BUFFER1 ; SI指向准备发送的第1个数据LEA DI,BUFFER2 ; DI指向第1个准备存放接受数据的单元CLD ; 地址增量方向MOV CX, 1024 ; 发送数据总个数MOV DX, OUTPUT ; 设OUTPUT为字输出端口地址AGAIN1: LODSW ; 将DS:SI所指数据取出准备发送,并修改SI值OUT DX, AXLOOP AGAIN1MOV CX, 2048 ; 接收数据总个数MOV DX, INPUT ; 设INPUT为字输入端口地址AGAIN2: IN AX, DLSTOSB ; 将输入数据存在ES:DI所指单元,并修改DI值LOOP AGAIN2MOV AH, 4CH ; 返回INT 21HCODE ENDSEND START。

电子科技大学14秋《微机原理及应用》在线作业2答案

电子科技大学14秋《微机原理及应用》在线作业2答案

14秋《微机原理及应用》在线作业2多选题判断题单选题一、多选题(共10 道试题,共50 分。

)1. 运算器执行两个补码的加法时,对产生溢出的不正确描述为()。

A. 如果高位有进位,则产生溢出B. 如果和的符号位为0,则产生溢出C. 如果和的符号位为1,则不产生溢出D. 如果两个加数的符号位相同,但与和符号位相反,则产生溢出-----------------选择:AB2. 存储器芯片的主要技术指标有()。

A. 存储容量B. 存取时间C. 功耗D. 工作电源-----------------选择:ABCD3. 通常汇编语言程序都有大体相同的框架,一般包括()。

A. 数据段B. 附加段C. 堆栈段D. 代码段-----------------选择:ABC4. 8086CPU和8088CPU的主要区别有()。

A. 8086的指令队列缓冲器为6字节,8088为4字节B. 8086的数据总线宽度为16位,8088为8位C. 8086可一次进行16位数据的操作,8088一次只能对8位数据的操作D. 8086与8088比较,存储器和I/0选择控制线的控制电平相反-----------------选择:ABCD5. 在数据段中定义的地址变量的属性有()。

A. 变量的段属性B. 变量的段内偏移量属性C. 变量的类型属性D. 变量的结构属性-----------------选择:ABC6. 总线按其功能可分()三种不同类型的总线。

A. 数据总线B. 地址总线C. 指令总线D. 控制总线-----------------选择:ABD7. 下列指令中,不影响标志的指令是()。

西科大微机原理答案

西科大微机原理答案

2.1 8086 CPU 在内部结构上由哪几部分组成?其功能是什么?【答】8086 的内部结构-成两部分:总线接口部件BIU,负责控制存储器读写。

执行部件EU,EU 从指令队列中取出指令并执行。

8086 是16 位微处理器,有16 根数据线、20 根地址线,内部寄存器、运算部件以及内部操作都是按16 位设计的。

2.2 8086 的总线接口部件有那几部分组成?【答】8086 的总线接口部件主要由下面几部分组成:4 个段寄存器CS/DS/ES/SS, 一个16 位的指令指针寄存器IP, 一个20 位地址加法器, 6 字节的指令队列,内部暂存器以及输入输出电路组成.2.3 8086 的执行部件有什么功能?由那几部分组成?【答】8086 的执行部件主要由下面几部分组成:(1)四个16 位通用寄存器AX、BX、CX、DX, 通用四个16 位专用寄存器,包括二个指针寄存器SP、BP, 二个变址寄存器SI、DI, 算术逻辑单元ALU,标志寄存器。

2.4 8086CPU 状态标志和控制标志又何不同?程序中是怎样利用这两类标志的? 8086 的状态标志和控制标志分别有哪些?【答】标志分两类:状态标志(6 位):反映刚刚完成的操作结果情况。

控制标志(3 位):在某些指令操作中起控制作用。

2.5 8086/8088 和传统的计算机相比在执行指令方面有什么不同?这样的设计思想有什么优点? 8086CPU 执行转移指令时,指令队列寄存器内容如何变化?【答】传统的计算机一般按照取指令、指令译码/执行指令的步骤工作。

在8086/8088 中,指令的提取与执行分别由总线接口部件BIU 与执行部件EU 完成,8086/8088 可以在取指令同时又可以执行指令,这种并行工作方式有力的提高了CPU 的工作效率。

2.6 将两数相加,即0100 1100 加0110 0101,CF、PF、AF、ZF、SF、OF 各为何值?【答】0100 1100+0110 0101=10110001CF=0,PF=1,AF=1,ZF=0,SF=1,OF=12.7 存储器的逻辑地址由哪几部分组成?存储器的物理地址是怎样形成的?一个具有20 位地址线的CPU,其最大物理地址为多少?【答】存储器的逻辑地址由段地址与段内偏移地址组成。

西电微机原理试题

西电微机原理试题

西电微机原理试题考试时间:120分钟姓名:班级:学号:任课老师:一、填空题(每空1分,共35分)1.十进制数125对应的二进制数为 B;十进制数0.6875对应的二进制数为B。

2.设机器字长为8位,-1010101B的原码为 B;补码为 B。

3.设a=0F7H, b=0D7H,且a、b为8位二进制补码表示的十六进制数。

计算a+b,并判断其结果是否溢出。

正确的结论为。

4.一般来说,8位二进制数(一个字节)可以表示两位十进制数,这种表示方法称为 BCD数表示方法。

十进制数49以分离BCD码形式定义到FLBCD 字单元,正确的伪指令为。

5.计算机中的带符号数都是用表示的,字符都是用表示的。

将AL 中保存的字母ASCII码变换成相应的大写字母的ASCII码,则正确的逻辑指令为。

6.8086 CPU芯片有40个管脚,微处理器通过这些引脚与外部的逻辑部件连接,完成信息的交换。

CPU的这些引脚信号称为。

7.在微型计算机系统中,对存储器的编址和对I/O端口的编址方法有和两种编址方法。

而大多数微处理器是采用两个独立的地址空间,即存储器地址空间和I/O地址空间。

8086CPU对存储器的编址和对I/O端口的编址采用的是方法。

8086CPU采用引脚信号来区分对存储器和I/O端口的读写操作。

8.8086CPU内部的功能结构主要包含两个独立的逻辑单元:执行单元EU和总线接口单元BIU。

其中BIU主要完成。

9.在8086CPU的寄存器组织中,通用寄存器分别为。

10.8086微处理器状态字PSW是一个16位的寄存器,一共设定了9个标志位,其中用于反映ALU前一次操作结果的状态标志分别为;若(AX)=5439H,则8086CPU 执行ADD AX,476AH指令后,OF= ;执行AND AX,476AH指令后,OF= 。

11.有一块120个字的存储区域,其起始地址为625AH:234DH,则这个存储区域的末地址单元的物理地址为。

2023年《大学电子科技微机原理》知识考试题与答案

2023年《大学电子科技微机原理》知识考试题与答案

2023年《大学电子科技微机原理》知识考试题与答案目录简介一、单选题:共105题二、填空题:共100题一、单项选择题1.若二进制数为010111.101,则该数的十进制表示为(B)oA、23.5B、23.625C、23.75D、23.51252.若无符号二进制数为I1OOoI10,则该数的十进制表不为(A)OA、198B、70C、126D、493.十进制数81的842IBCD码为(A)。

A、81HB、51HC、18HD、15H4.11000110为二进制原码,该数的真值为(A)oA、-70B、+70C、-198D、+1985.11000110为二进制补码,该数的真值为(D)。

A、+198B、-198C、+58D、-586.O1OoOnO为二进制补码,该数的真值为(A)oA、+70B、-70C、+58D、-587.字符A的ASCII码为41H,字符a的ASCII码为(C)oA、41HB、42HC、61HD、62H8.字符A的ASCII码为41H,字符B的ASCII码为(B)oA、41HB、42HC、61HD、62H9.字符9的ASCH码为(C)o因为9与A之间有7个字符A、09HB、9C、39HD、9910.8位二进制数的原码表值范围为(C)oA、0255B、-128+127C、-127+127D、-128+128H.8位二进制数的反码表值范围为(C)oA、0255B、-128+127C、-127+127D、-128+12812.8位二进制数的补码表值范围为(B)oA、0255B、-128+127C、-127+127D、-128÷12813.8位二进制数的无符号数表值范围为(A)o即无符号位A、0255B、-128+127C、-127+127D、-128+12814.n+1位符号数X的原码表值范围为(A)oA、-2nX2nB、-2nX2nC、-2nX2nD、-2nX2n15.n+1位符号数X的补码表值范围为(C)oA、-2nX2nB、-2nX2nC、-2nX2nD、-2nX2n16.电子计算机处理信息用二进制表示的原因是(C)。

西安电子科技大学电院微机原理试题2.

西安电子科技大学电院微机原理试题2.

西安电子科技大学微机原理试题一•填空题(每空1分,共30分115的8位二进制补码为00001111B ,-15的8位二进制补码为11110001B。

2某8位二进制补码为80H,其十进制表示为-128。

3字符B的ASCII码为42H,字符0的ASCII码为30H。

48086CPU总线按功能可分为数据总线,地址总线和控制总线。

58086CPU数据总线包含16条数据线,最多可寻址的存储器容量为1MB。

6CPU内部用于计算的部分为C ,用于保存下一条要执行的指令地址的为BA程序状态字B程序计数器C ALU D工作寄存器7经常用作循环次数的寄存器是C ,用于I/O端口寻址的寄存器是D。

A AXB BXC CXD DX8指令MOV CX, 1000的结果是CH= 03H。

9 将0D787H 和4321H 相加后,标志位CF= 1 ,SF= 0 ,ZF= 0 ,OF= 0 ,AF= 0 ,PF= 0。

10寄存器SI中能够表示的最大有符号数为32767最小有符号数为-3276811 设(DS=4000H,(BX=0100H,(DI=0002H,(4002=0A0AH,(40100=1234H,(40102=5678H,求以下指令分别执行后AX寄存器的值MOV AX , [2] (AX= 0A0AH 。

MOV AX , [BX] (AX= 1234H 。

MOV AX , [BX][DI] (AX= 5678H 。

MOV AX , 1[BX] (AX= 7812H 。

12用一条指令将AX寄存器低四位清零,其余位不变:。

13用一条指令将AX寄存器高四位取反,其余位不变:。

14用一条指令将 AX高8位与低8位交换:。

15用一条指令将AL中的大写字母变成相应的小写:。

二•判断题(每题1分,共10分以下语句是语法正确的打皿法错误打X其中TABLE和TAB为两个字节类型的变量。

1MOV DS , 1000H X2MOV DS , TABLE V3MOV [1200H] , [1300H] X4ADD AX , BX , CX X5XCHG AL , CL V6CALLAL X7MULAX,BX X8JU L1 X9SHR CL , CL V10CMP AX , CL X三简答题(共5分0000H。

电子科大微机原理期末考试

电子科大微机原理期末考试

电子科技大学二零零四至二零零五学年第二学期《微机系统原理与接口技术》课程考试题题号一二三四五六七总分满分15 15 10 24 6 11 19 100 得分评卷教师一、填空题(每空1分,共15分)1.PC/XT微机开机后,第一条执行的指令存放地址为()。

2.当运算结果为0时,状态标志ZF的值为()。

3.8086的INTR端输入一个()电平时,可屏蔽中断获得了中断请求。

4.32位逻辑地址5890H:3200H表示的实际地址值是()。

5.若CPU的地址总线宽度为N ,则可寻址()个存储器单元。

6.ISA总线的AEN信号线为低电平时,表示由()控制地址总线和读/写命令线。

7.8086从I/O端口地址20H输入字节数据的指令是()。

8.当INT 21H中断的功能号为02H时,它的入口参数送寄存器()。

9.响应可屏蔽中断INTR的条件是控制标志IF=()。

10. 若8086的外部中断INTR、NMI同时有中断请求,应先响应()。

11.PC系统中,在可屏蔽中断的第()个INTA响应周期传送中断类型码。

12.串行通信协议分为串行异步通信协议和()。

13.二片可编程中断控制器8259主从连接时最多可供()个中断源。

14.DAC0832有三种工作方式,即直通方式、()方式和双缓冲方式。

15.在串行异步通信时,发送端和接收端的波特率设置应()。

二、单选题(每题1分,共15分)1.计算机中数据总线驱动电路使用的基本逻辑单元是()。

A:非门B:三态门C:触发器D:译码器2.MIPS用来描述计算机的运算速度,含义是()。

A:每秒处理百万个字符B:每分钟处理百万个字符C:每秒执行百万条指令D:每分钟执行百万条指令3.执行指令IRET后弹出堆栈的寄存器先后顺序为()。

A:CS、IP、F B:IP、CS、F C:F、CS、IP D:F、IP、CS4.微机系统中,主机与硬盘的数据交换用()方式。

A:中断控制B:DMA控制C:查询控制D:无条件程序控制5.CPU对存储器访问时,地址线和数据线的有效时间关系为()。

微机原理试题库及答案

微机原理试题库及答案

微机原理试题库及答案一、选择题(每题2分,共20分)1. 微机系统中,CPU指的是什么?A. 中央处理单元B. 存储器C. 输入设备D. 输出设备答案:A2. 以下哪个不是微处理器的组成部分?A. ALUB. 控制单元C. 存储器D. I/O接口答案:C3. 微机系统中的总线可以分为哪几类?A. 数据总线B. 地址总线C. 控制总线D. 所有以上答案:D4. 以下哪个是微机系统中的输入设备?A. 显示器B. 键盘C. 打印机D. 硬盘答案:B5. 微机系统中的内存分为哪两类?A. ROM和RAMB. SRAM和DRAMC. EPROM和EPROMD. 只读存储器和随机访问存储器答案:A6. 微机系统中,中断是指什么?A. 程序的暂停B. 程序的终止C. 程序的继续D. 程序的异常处理答案:D7. 在微机系统中,I/O设备指的是什么?A. 输入输出设备B. 输入输出接口C. 输入输出程序D. 输入输出端口答案:A8. 微机系统中,DMA是指什么?A. 数据管理器B. 直接内存访问C. 数据管理分析D. 数据移动分析答案:B9. 微机系统中的BIOS是指什么?A. 基本输入输出系统B. 基本输入输出服务C. 基本输入输出系统D. 基本输入输出程序答案:A10. 在微机系统中,CPU的时钟频率是指什么?A. CPU的运行速度B. CPU的功耗C. CPU的电压D. CPU的尺寸答案:A二、填空题(每题2分,共20分)1. 微机系统中的CPU主要由______和______组成。

答案:算术逻辑单元(ALU)、控制单元2. 微机系统中的总线宽度通常是指______总线的宽度。

答案:数据总线3. 微机系统中的RAM是______存储器。

答案:随机访问4. 微机系统中的ROM是______存储器。

答案:只读5. 微机系统中的I/O接口是连接______和______的桥梁。

答案:CPU、I/O设备6. 微机系统中的中断服务程序是______响应中断请求的程序。

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

西安电子科技大学微机原理试题
姓名学号总分
一.填空题(每空1分,共30分
115的8位二进制补码为00001111B ,-15的8位二进制补码为11110001B 。

2某8位二进制补码为80H,其十进制表示为-128 。

3字符B的ASCII码为42H ,字符0的ASCII码为30H 。

48086CPU总线按功能可分为数据总线,地址总线和控制总线。

58086CPU数据总线包含16 条数据线,最多可寻址的存储器容量为1MB 。

6CPU内部用于计算的部分为C ,用于保存下一条要执行的指令地址的为B 。

A 程序状态字
B 程序计数器
C ALU
D 工作寄存器
7经常用作循环次数的寄存器是C ,用于I/O端口寻址的寄存器是D 。

A AX
B BX
C CX
D DX
8指令MOV CX, 1000的结果是CH= 03H 。

9将0D787H和4321H相加后,标志位CF= 1 ,SF= 0 ,ZF= 0 ,
OF= 0 ,AF= 0 ,PF= 0 。

10寄存器SI中能够表示的最大有符号数为32767 ,最小有符号数为-32768 。

11设(DS=4000H,(BX=0100H,(DI=0002H,(4002=0A0AH,(40100=1234H,(40102 =5678H,求以下指令分别执行后AX寄存器的值。

MOV AX , [2] (AX= 0A0AH 。

MOV AX , [BX] (AX= 1234H 。

MOV AX , [BX][DI] (AX= 5678H 。

MOV AX , 1[BX] (AX= 7812H 。

12用一条指令将AX寄存器低四位清零,其余位不变:。

13用一条指令将AX寄存器高四位取反,其余位不变:。

14用一条指令将AX高8位与低8位交换:。

15用一条指令将AL中的大写字母变成相应的小写:。

二.判断题(每题1分,共10分
以下语句是语法正确的打√,语法错误打×,其中TABLE和TAB为两个字节类型的变量。

1MOV DS , 1000H ×
2MOV DS , TABLE √
3MOV [1200H] , [1300H] ×
4ADD AX , BX , CX ×
5XCHG AL , CL √
6CALL AL ×
7MUL AX , BX ×
8JU L1 ×
9SHR CL , CL √
10CMP AX , CL ×
三.简答题(共5分
有以下伪指令,画出存储器分配图(设V AR1的段内偏移地址为0000H。

V AR1 DB 12 , -12 , 0 , 34H
V AR2 DB ‘A’ , ‘B’
V AR3 DW ‘CD’ , ‘E’
V AR4 DB 3 , 3 DUP ( 1
V AR5 DW V AR2, LENGTH V AR4
四.程序分析(每空3分,共21分
1下面程序段执行完毕时CX= 0FFF4H 。

MOV AX , 100
MOV BX , 10
MOV CX , 5
L1 :
DEC CX
SUB AX , BX
JNC L1
2下面程序段执行完毕时AX= 00AFH 。

XOR AX , AX
MOV BX , 100
L1 :
ADD AX , BX
RCR BX,1
JNC L1
3从键盘读入一个字符串到缓冲区BUF中,请将空缺的指令补上。

若输入12345↙,则指令MOV AL ,
BUF+2执行的结果是AL= 31H 。

MOV BUF, 80
LEA DX , BUF
MOV AH , 0AH
INT 21H
4将无符号数字节变量VAR1,V AR2计算平均值,结果四舍五入存放在AL中,请补充完整。

MOV AL,V AR1
XOR AH,AH
ADD AL,V AR2
ADC AH,0
SHR AX,1
ADC AL,0
下面程序对8088最大方式系统中两片6264存储器进行检验,检验通过将DL清0,否则将DL置0FFH 1将程序补充完整(每空3分
MOV AX , 0
MOV DS , AX
MOV BX , 8*1024
MOV AL , 55H
MOV CX , 16*1024
L1 :
MOV [BX] , AL
CMP AL , [BX]
JNE L2 :
INC BX
LOOP L1
MOV DL , 0
JMP L3
L2 :
MOV DL , 0FFH
L3 :
2画出指令MOV [0100H], AL执行时系统总线时序图(5分
在8086最大方式系统下增加一个8253,I/O地址为100H~107H的偶地址,要求以1MHz信号为时钟,产生周期为1秒,低电平为1毫秒的周期方波。

1画出电路(5分
2编写相应的程序(5分
七段显示器常用来显示数字0~9,某七段显示器包含7个输入引脚a~g,当某个引脚为高电平时,对应LED为亮,否则为灭。

现要求在8088最大方式系统中设计一个输出接口控制七段显示器,I/O地址为240H。

1使用逻辑门电路补充剩余接口电路(4分。

2编写完整的程序轮流显示数字0~9(6分。

相关文档
最新文档