工业大学微机原理考试题

合集下载

微机原理考试题

微机原理考试题

微机原理考试题
一、单选题
1. 下列哪个是微机系统中的外部设备?
A. CPU
B. 内存
C. 鼠标
D. 主板
2. 以下哪个不是微处理器的内部组成部分?
A. 控制单元
B. 算术逻辑单元
C. 缓存
D. 寄存器
3. CPU的主频是指什么?
A. CPU的大小
B. CPU的运行速度
C. CPU的功耗
D. CPU的温度
二、填空题
1. 将十六进制数0xA7转换成二进制,结果为__________。

2. 8位二进制的最大无符号整数是_____________。

三、简答题
1. 请简要描述内存的组成和工作原理。

2. 简述CPU的作用及其内部组成。

3. 什么是指令集架构?举例说明一种指令集架构。

四、计算题
1. 如果一个CPU的主频为
2.8GHz,每个时钟周期需要执行4条指令,计算该CPU每秒能执行多少条指令。

2. 请计算十六进制数0x2A和0x3F的加法结果。

五、应用题
1. 请简要介绍微机系统中的输入/输出设备,并说明其作用。

2. 什么是微指令?简要描述微指令的功能及作用。

以上是微机原理考试题,希望你能认真思考后给出满意的答案。

祝你考试顺利!。

浙江工业大学微机原理试卷集锦0506

浙江工业大学微机原理试卷集锦0506

浙江工业大学2005/2006学年练习A 卷课程课程 微机原理及应用 姓名姓名班级 班学号学号 题 序 一 二 三 四 五 六 七 八 九 十 总评总评 计 分命题:命题:一、填空题(共10分)1.MCS-51系列单片机的存贮器分为4个物理上相互独立的存储器空间,即个物理上相互独立的存储器空间,即 程序存储器,程序存储器,内部数据存储器,特殊功能寄存器,外部数据寄存器 ;按其逻辑关系可分;按其逻辑关系可分;按其逻辑关系可分 55 个逻辑上相互独立的存储器空间。

个逻辑上相互独立的存储器空间。

2.对于指令SJMP $SJMP $,其操作码为,其操作码为80H,80H,其操作数(即偏移量)为其操作数(即偏移量)为其操作数(即偏移量)为_______0__0_____。

3.I/O 数据传送的控制方式有数据传送的控制方式有__中断处理方式__________、程序查询方式、、程序查询方式、、程序查询方式、______DMA DMA 传送方式________。

4.设X=5AH X=5AH,,Y=36H Y=36H,,则X 与Y “或”运算为运算为__7EH ____________,,X 与Y 的“异或”运算为运算为_________6BH 6BH ________。

5.单片机的复位操作是.单片机的复位操作是______低电平低电平___________(高电平(高电平(高电平//低电平),单片机复位后,堆栈指针SP 的值是的值是___07H________。

6.单片机程序的入口地址是____0000H_0000H___________,外部中断1的入口地址是____0013H 0013H ______________。

7.MCS-51有一个全双工的有一个全双工的 异异 步串行口,有步串行口,有步串行口,有 44 种工作方式。

种工作方式。

种工作方式。

8.远距离传输应采用.远距离传输应采用 RS-485 RS-485 通信。

微机原理考试题及答案

微机原理考试题及答案

《微机原理与接口技术》课程期末考试试卷一、填空题(20*1)1、微机系统由(硬件系统)和(软件系统)两部分组成。

2、8086有(20)位地址线,存储器容量为(1M )B。

3、8086CPU 内部组成结构从功能上讲,可分为(BIU)和(EU )两部分。

4、8086/8088的四个段寄存器为(DS)、(ES)、(SS )、(CS)5、用来存放CPU状态信息的寄存器是(FLAGS)。

6、用来存放指令地址的寄存器是(IP )。

7、8086的16位标志寄存器FLAGS中OF=1表示运算结果(溢出),ZF=1表示运算结果为零。

PF=0表示运算结果的低8位中1的个数为(奇数)。

8、8086的16位标志寄存器FLAGS中IF=1表示CPU(允许)中断,TF=1表示CPU进入(单步)工作方式。

9、地址4000H:0300H,其物理地址是(40300H),段地址是(4000H),偏移地址是(0300H )。

10、8086存储器管理采用(分段管理)技术。

11、I/O端口的寻址方式有两种,分别是( 直接寻址),( 间接寻址)。

12、指令JO NEXT 表示OF=( 1 )时转移。

13、将I/O设备端口内容读入AL中的指令助记符是( IN )。

14、8086CPU的I/O指令采用间接寻址时,使用的间接寄存器是( DX )。

15、设置DF=1的指令为(STD)。

16、清除CF标志的指令为(CLC)。

17、一对操作堆栈的指令为(POP)和(PUSH)。

18、LOOPNZ的循环条件为(CX≠0且ZF=0 )。

19、实现无符号数乘2的指令的助记符是(SHL),实现有符号数除2的指令的助记符是(SAR )。

20、变量/标号的三个属性是(段属性),(偏移属性),(类型属性)。

21、DEBUG命令中,反汇编命令的英文字母为(U ),显示内存命令的英文字母为(D),跟踪执行命令的英文字母为(T),显示和修改寄存器的命令(R),汇编命令是( A )。

微机原理期末考试试题

微机原理期末考试试题

期末测试试题微机原理与接口技术一、填空题(本大题共20分,每空1分)1.设机器的字长为8位:若X=-1,则[X]原= H, [X]补= H, [X]反= H 。

2. 堆栈中“PUSH 源操作数”指令所包含的操作内容为:____________________和____________。

3.半导体静态存储器是靠____________存储信息,半导体动态存储器是靠____________存储信息。

4.当存储器的读出时间大于CPU所要求的时间时,为了保证CPU与存储器时序的正确配合,就要利用____________信号,使CPU插入一个____________ 状态。

5.当8253的/CS信号有效时,其地址线A1A0分别为______、_______、________、_________时,可分别选中计数器0,计数器1,计数器2,控制字寄存器。

6.一个中断类型号为01CH的中断处理程序存放在0100H:3800H开始的内存中,中断向量存贮在地址为_______________至______________的____________个单元中。

7.已知异步串行通信的帧信息为0110010101,其中包含启始位1位、停止位1位,7位ASCII数据位,则传送的字符数据是 H,采用的校验是 ____,校验位数据是。

8.一个4位的D/A转换器,满量程电压为10V,其线性误差为±12LSB,当输入为0CH时,其理想输出电压值为________________二、选择题(本大题共20分,每小题1分)1.程序计数器(PC)的位数取决于____________A.存储器的容量B.指令字长C.机器字长2.运算器由很多部件组成,其核心部分是_______A.数据总线B.算术逻辑单元C.累加器D.多路开关3.8位补码操作数“10010011”等值扩展为16位后,其机器数位______。

A.1111111110010011B.0000000010010011C.10000000100100114.8088CPU复位后,程序重新开始执行的逻辑地址为__________ 。

微机原理期中自测试题

微机原理期中自测试题

微机原理期中自测试题微机原理期中考试试题一、填空题(每空1分,共30分)1、、就是微机的核心,两者再分称作中央处理器。

2、微型计算机硬件系统各部分之间通过_______、_______、_______实现信息交换。

3、计算机内,其信息是以_________码形式表示的。

4、8086cpu在对外设立展开输入操作方式时,掌控信号m/io必须就是______,dt/r必须就是______。

4、宏汇编语言程序被汇编时,_________语句产生代码指令,_______语句不产生代码指令,_______语句可能产生也可能不产生代码指令。

5、调用程序、子程序传输参数的方法通常存有_______、_______和_______三种方法。

6、虽在本模块并无定义,却可以被单独提及的名字或标号,必须用_______伪指令给以表明。

7、下列机器数形式可以则表示的数值范围就是(恳请用十进制形式写下):单字节并无符号整数_______;单字节存有符号整数_______。

8、乘法指令mul的指令格式只有一个源操作数,若源操作数的类型属性为字节,则乘积在_______中,若源操作数的类型属性为字,则乘积在_______中。

9、堆栈是按照_______原则组织的一片连续的存储区域。

10、变址串行的有效率地址就是变址寄存器的内容与_______代数和。

11、指令xlat通常用作换算操作方式,在采用该指令前,应当把SMEI的偏转首地址送进_______,等待切换的代码在表的序号送来________。

12、若要求不产生汇编错误,则字符串'abc'只能出现在伪指令_______中。

13、(30)10=()bcd;(-127)补=(______)b。

14、为下述情况各举一例。

1)寄存器与存储单元内容相乘送来寄存器_______。

2)将标志寄存器进栈_______。

3)立即数与寄存器内容相乘送来寄存器_______。

4)将48h、5ah取走字节数据区arrayb_______。

微机原理试卷+答案

微机原理试卷+答案

______________________________________________________________________________________________________________ 精品资料浙江工业大学期终考试命题稿2014/2015学年第二学期课程名称微机原理使用班级信息学院12级教师份数 2 学生份数348命题人陈朋审核人命题总页数6页每份试卷需用白纸2大张命题注意事项:一、命题稿请用A4纸电脑打印,或用教务处印刷的命题纸,并用黑墨水书写,保持字迹清晰,页码完整。

二、两份试题必须同等要求,卷面上不要注明A 、B 字样,由教务处抽定A 、B 卷。

三、命题稿必须经学院审核,并在考试前两周交教务处。

浙江工业大学2014/2015学年第二学期试卷(评分标准)课程微机原理姓名___________________________ 班级_______________________________________________________________ 题序一二三四五六七八九十总评计分一、选择题(1.5分×10=15分)1. 8086/8088复位后从(B )地址处开始执行程序。

A、00000HB、FFFF0HC、FFFFFHD、FFF0H补码为(C )。

2. [-106]补码为(A、94HB、95HC、96HD、97H3. 在堆栈内,有效地址为2500H到2505H单元内依次存放10H、20H、30H、40H、50H、60H六个数,已知SP=2502H,执行POP BX指令后,有( B )。

A、SP=2502H,BX=1020HB、SP=2504H、BX=4030HC、SP=2504H,BX=3040HD、SP=2500H,BX=2010H4. 8086当前被执行的指令存放在(D )。

A、DS:BXB、SS:SPC、CS:PCD、CS:IP5. 8个字节数据存储区的首址为70A0H:DDF6H,末字节单元的物理地址为( D )。

(word完整版)微机原理复习考试题及,文档

(word完整版)微机原理复习考试题及,文档

微机原理1、8086 从功能上分成两全局部:总线接口单元BIU〔负责 8086CPU与储藏器和 I/O 设备间的信息传达。

〕,执行单元 EU 〔负责指令的执行。

〕2、执行工作方式: 8 位微办理器〔串行工作〕, 8086〔并行工作〕。

3、8086 微办理器的执行环境:地址空间,根本程序执行存放器,堆栈, I/O 端口。

4、根本的程序执行存放器〔8086〕:8 个通用存放器、 1 个指令指针存放器、 1 个标志存放器、 4 个段存放器5、8086 的 16 位通用存放器是:AX〔累加器〕 BX〔基址存放器〕 CX〔计数〕 DX〔数据〕:数据寄存器SI〔源变址〕 DI〔目的变址〕 BP〔基址指针〕 SP〔货仓指针〕:指针存放器6、8086 的 8 位通用存放器是:AL BL CL DL〔低8 位〕AH BH CH DH〔高8 位〕7、16 位的段存放器: CS、SS、DS、ES8、16 位 FLAGS存放器包括一组状态标〔 SF,ZF,OF,CF,AF,PF〕、一个控制标志〔 DF〕和两个系统标志〔 IF,TF 〕9、下一条将要执行指令的PA=〔CS〕内容左移 4 位+〔IP 〕10、逻辑地址的形式为:段存放器:偏移地址;物理地址=段存放器(D S/CS/SS/ES〕左移四位 +偏移地址11、寻址方式:〔1〕马上数寻址方式〔 2〕存放器寻址方式〔 3〕直接寻址方式〔 4〕存放器间接寻址方式〔 5〕存放器相对寻址方式[ 马上方式,存放器方式,储藏器方式]12、最小组态:就是系统中只有一个 8088/8086 微办理器,全部的总线控制信号,都是直接由 CPU产生的,系统中的总线控制逻辑电路被减到最少,该模式适用于规模较小的微机应用系统。

最大组态:系统中能够只有一个微办理器,也能够有两个或两个以上的微办理器,其中一个为主办理器,即 8086/8088CPU,其他的微办理器称之为协处理器,它们是协助主办理器工作的。

微机原理-期末考试题库及答案(含3套试卷)

微机原理-期末考试题库及答案(含3套试卷)

微机原理-期末考试题库及答案(含3套试卷)[BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。

A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。

A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由( 1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( 2 )信息。

⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。

⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。

A. 0AHB. 0BHC. 0CHD. 0DH10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位A. OF B AF C PF D CF11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( )A . 高16位 B. 低16位 C. 高8位 D. 低8位12.8086 CPU中段寄存器用来存放( )A. 存储器的物理地址B. 存储器的逻辑地址C. 存储器的段基值D. 存储器的起始地址13.8259A可编程中断控制器的中断服务寄存器ISR用于( )A.记忆正在处理中的中断B. 存放从外设来的中断请求信号C.允许向CPU发中断请求D.禁止向CPU发中断请求14.8253 可编程定时/计数器的计数范围是( )A. 0-255B. 1-256C. 0-65535D. 1-6553615. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总线周期数为( )A.0 B.1 C.2 D.316. 8086中,( ) 组寄存器都可以用来实现对存储器的寻址。

(完整word版)浙江工业大学微机原理及应用试卷答案(word文档良心出品)

(完整word版)浙江工业大学微机原理及应用试卷答案(word文档良心出品)

微机原理练习题一、填空题1.80C51单片机内部4 KB程序存储器,地址为0000H 到0FFFH 。

2.在基址加变址寻址方式中,以‘5 作变址寄存器,以DPTR 或PC作基址寄存器。

3.PSW是程序状态寄存器,其包括RS1、RS0位,这两个位的作用是:确定工作寄存器组。

4.设累加器(A) =7FH, (Cy) =0,则执行DA A指令后,(A) = 85H 。

5.汇编语言指令是由操作码和操作数两部分组成。

6.MCS-51单片机访问外部存储器时,利用ALE 信号锁存来自P0 口的低8位地址信号。

7.MCS-51的定时/计数器可以有 4种工作方式,编制程序时需要通过设定TMOD 特殊功能寄存器的值设定T0和T1的工作方式,当T0需要工作在16位定时器方式,T1工作在8位自动重装方式时,该寄存器值为21H。

8.指令“ MOV A, @R0” 和“ MOVX A, @R0” 的区别是:前一个内部数据存储器操作,后一个外部数据存储器操作。

9.INT0中断和INT1中断的入口地址分别为0003H和0013H。

假设软件设定INT0为低优先级别、INT1为高优先级别,当CPU正在执行INT0中断时,发生了INT1中断请求,CPUS如何响应?先中断INT0中断,先执行INT1中断。

10.MOV C 20H,源操作数的寻址方式为:位寻址方式。

11..假定累加器A的内容30H,执行指令:1000H: MOVC A, @A+PC后,把程序存储器1031H 单元的内容送累加器A中。

二、程序填空、解释程序语句,并填写运行结果1. PROG: MOV 40H, #3AH MOV A , #08HORL A, #0F0H MOV 30H , A ANL A, #0F0H SWAP A将A的高4位置1A中的高4位与低4位交换MOV 31H, A当执行完以上指令后,填写下面的寄存器或地址中的值: 当执行完以上指令后,填写下面的寄存器或地址中的值:(A) = 0FH ; (40H) = 2AH ; (30H) = 0F8H ; (31H) = 0FH4. MOV R0,#DATA ;把立即数 DATA 给 R0MOV A,@R0RL A ; 累加器A 循环左移一传 ________________________MOV R1,ARL ARL AADD A,R1MOV @R0,A ; (A) -- ((R0)) 2. 已知 PSW=91H, (30H) =05H, (31H)=09H (41H)=06H , (40H)=0AAH ,试执行如下 程序,写出执行结果。

微机原理考试试题及答案

微机原理考试试题及答案

一、填空题(每空1分,共计15分)1.系统总线包括 数据总线DB 、 地址总线AB 、 控制总线CB 。

2.数制转换125D= 01111101B = 7D H= 0001 0010 0101 BCD 。

3.PC 机主存储器状基本存储单元的长度是 字节 。

4.一个微机系统所具有的物理地址空间是由地址线的条数决定的,8086系统的物理地址空间为 1M 字节。

5.宏汇编语言程序被汇编时, 指令 语句产生代码指令, 伪指令 语句不产生代码指令。

6.假设(AL)=28,(BL)=68,执行指令ADD AL ,BL 后(AL )= 96 ,CF= 0 ,AF= 1 。

7. LOOPNE 指令的转移条件是CX 不等于0 和ZF =0 。

1.当(C )时,8088CPU 工作在最小模式之下。

A .芯片引线最少B .MN/M ——X —=0 C .MN/M ——X —=1 D .使用多处理器2. 已知(32000H )=1234H ,(32002H )=2345H ,(DS )3000H ,则执行MOV AX , [2000H]指令后,(AX )=(A )。

A .1234HB .3423HC .2345HD .4512H3.在CPU 内部寄存器之间传送数据(除代码段寄存器CS 和指令指针IPC 以外)的是( B )。

A .ADD B .MOV C .SUB D .MUL 4.下列错误的指令是( B )。

A .AND DH ,DL B .MOV [BX][BP],AX C .MOV DA_WORD ,1234H D .XCHG AL ,DA_BYTE15. 某存储单元的段基址为0915H ,偏移量为003AH ,那它的物理地址为( A )。

A .0918AH B .0945AH C .0915AH D .0912AH6.实现高速率传送数据的直接存贮器存取(DMA )方法中,系统总线的控制权属于( B )。

微机原理考试题目及知识点整理

微机原理考试题目及知识点整理

填空题知识点整理1.CPU的读写操作、微处理器的性能指标:参考填空题6、7、8。

2.中断响应中两个总线周期。

p160主要是对于时序图的理解,熟悉书中160页内容,理解两个总线周期的作用。

第一个周期8259A收到外设的中断请求(IR0~IR7),分析请求并向CPU请求中断(INT),CPU做出响应(INTA*),锁住总线(LOCK*),8259A在级联方式时选择从片(CAS0~CAS2,输出被响应中断的从8259A 的编码);第二个周期CPU发出第二个响应(INTA*),8259A把中断向量号送上数据总线(D0~D7),CPU利用向量号执行中断程序。

主要理解其中“4)8259A收到第一个INTA有效信号后,使最高优先权的ISR置位,对应的IRR复位”即进入中断服务状态,“5)8259A在收到第二个INTA有效时,把中断向量号送上数据总线,供CPU读取”即让CPU处理中断。

补充:关于中断还可能会考查关于中断级联的问答题,要求画出连接:3.三大总线,DB和AB决定什么。

p7微机三大总线包括地址总线、数据总线和控制总线,是微处理器与存储器与I/O接口之间信息传输的通路。

地址总线(AB):由微处理器向外设的单向总线,用以传输微处理器将要访问的外设的地址信息。

地址线的数量决定了系统直接寻址空间的大小。

数据总线(DB):微处理器与外设间数据传输线,为双向总线。

读操作时,外设将数据输入微处理器,写操作时,微处理器将数据输出外设。

数据线的数量决定了一次可传输数据的位数。

控制总线(CB):双向总线,用于协调系统中个部件的操作,有些信号线将微处理器的控制信号或状态信号送往外界,有些信号线将外界的请求或联络信号送往微处理器。

控制总线决定总线功能强弱与适应性的好坏。

4.DMA及相关。

其传送过程涉及的信号。

p140、p151、p189~p193直接存储器存取DMA是一种外设与存储器之间直接传输数据的方法,适用于需要数据高速大量传送的场合。

微机原理期末考试题及答案

微机原理期末考试题及答案

1、堆栈指针的作用是用来指示_栈顶元素 ___。

2、程序计数器(PC )的位数取决于_机器字长__。

3、8位补码操作数“10010011”等值扩展为16位后,其机器数为_1111 1111 1001 0011。

4、具有指令流水线结构的CPU ,一般情况下指令的执行时间主要取决于:_主频__。

5、微处理器的字长、主频、ALU 结构以及_指令集__等功能是影响其处理速度的主要因素。

6、计算机中存放当前指令地址的寄存器称为_指令指针寄存器__。

在程序顺序执行时,如果存储器按字节编址,每执行一条指令后,该寄存器自动加上已经执行的指令的_字节数__,如果执行_跳转__、_调用子程序__、_中断__等指令,则该寄存器接收新地址。

7、不管是什么CPU ,其指令系统都包含如下指令类型:_算术运算指令__、_逻辑运算指令__和_数据传送指令__。

8、有三位和两位十六进制数X 和Y ,X =34AH ,Y =8CH 。

问:(1)若X ,Y 是纯数(无符号数),则:X +Y =_3D6H ;X -Y =_2BEH 。

(2)若X ,Y 是有符号数,则:X =Y =_3D6H ;X -Y =_356__H 。

9、(1)设[X]补=10101010B ,则[21X]补的值是什么?答:[21X]补的值是1010101B 。

(2)设[X]补=11010100B ,则[-41X]补的值是什么?答:[-41X]补的值是010101B10、已知[X]补=00110101B ,[-2X]补=_101101010__B 。

11、若[X]补=00110011B ,[Y]补=11001100B ,则[X -Y]补=_01000111__B ,运行结果对状态标志ZF ,SF ,OF 的影响为_0__、_0__、_1__。

12、8086、8088CPU 的复位起始工作地址是多少?怎样形成这个地址的?系统一旦被启动,如何自动进入系统程序?答:复位起始工作地址是FFFF0H ,这个地址由厂家设置,系统一旦被启动在FFFFF0H 处存放一条无条件转移的指令指向系统初始化程序。

《微机原理》期末考试A卷(有答案)

《微机原理》期末考试A卷(有答案)

1.试题可采用粘贴方式,请用B5纸打印,粘贴时不要超过边框。

2.本科课程的试题一般不留答题空间,答案写在专用答题纸上,专科课程试题一般要留答题空间,答案直接做在试卷上。

年级 专业班级姓名 学号 考试时间 年 月 日 午订装线2009 ——2010 学年 第 1 学期课程名称: 微机原理及应用 考试形式:( 闭 )考核方式:(考试)题号 一 二三四五总分得分评阅人签 名一、单项选择题(每题 1分,共 15 分)1.若用户数据位于存储区10000H ~1FFFFH ,则该数据的段地址为__C____。

(A) 0100H (B) 1FFFH (C) 1000H (D) 0FFFH 2.8086 CPU 在响应中断时顺序将_____C_____内容压入堆栈。

(A) CS.IP.PSW (B) IP.CS.PSW(C) PSW.CS.IP (D) PSW.IP.CS3.设(10FF0H)=10H ,(10FFlH)=20H ,(10FF2H)=30H ,则从物理地址10FF1H 中取出一个字的内容是 B 。

(A) 1020H (B) 3020H (C) 2030H (D) 2010H4.连续启动两次独立的存储器操作之间的最小间隔叫____D______。

(A) 存取时间 (B) 读周期 (C) 写周期 (D) 存取周期考场座号试卷类型 A 卷得 分命题教师签名: 汤定德 系主任签名: 徐根耀 日 期 2009.12.183.试编写由8位某型号数模转换器产生锯齿波模拟信号的一段程序,设地址51CH 为计算机中译码器的输出,且该输出信号使数模转换器的CS 为低电平。

(10分)CODE SEGMENTASSUME CS:CODE (2分) START:MOV CX,256 MOV AL,0MOV DX,51CH (2分)LOOP1:OUT DX,AL CALL DELAY INC AL LOOP LOOP1 JMP STARTCODE ENDS (5分) END START (1分)五、计算题(第1题5分、第2题10分,共15分)1.10010110 11010101(5分)解:根据“相异则或”的原则(2分),可得结果为01000011.(3分)2.00011001-00100000(要求有较详细的运算步骤)(10分)解:(5分) 而11111001即为-7的补码(2分),故差应为10000111(3分).得 分 订装线。

微机原理考试复习题

微机原理考试复习题

《微机原理》复习试题一、填空题1、设字长为八位,有x= -1,y=124,则有:[x+y]补=01111011,[x-y]补=10000011;2、数制转换:247.86= F7.DCH =001001000111.10000110 BCD;3、在8086CPU中,由于BIU和EU分开,所以取指令、执行指令可以重叠操作,提高了CPU 的利用率;4、8086的中断向量表位于内存的00000H~003FFH区域,它可以容纳256个中断向量,每一个向量占4个字节;5、8086系统中,地址FFFF0H是CPU复位以后执行第一条指令的地址;6、8086CPU的MN/MX引脚的作用是决定CPU工作在什么模式(最小/最大);7、8086CPU中典型总线周期由4个时钟周期组成,其中T1期间,CPU输出地址信息;如有必要时,可以在 T3和T4两个时钟周期之间插入1个或多个T W等待周期。

8、8259A共有7个可编程的寄存器,它们分别用于接受CPU送来的初始化命令字和操作命令字;9、将十进制数279.85转换成十六进制数、八进制数、二进制数及BCD码数分别为117.D99H, 427.6631Q, 000100010111.110110011001B;10、字长为8位的二进制数10010100B,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为148D,-20D或-108D;11、已知BX=7830H,CF=1,执行指令:ADC BX,87CFH之后,BX=0000H,标志位的状态分别为CF=1,ZF=1,OF=0,SF=0;12、8086中,BIU部件完成总线接口功能,EU部件完成指令的译码及执行功能;13、8086中引脚BHE信号有效的含义表示高8位数据线D15~D8有效;14、8086正常的存储器读/写总线周期由4个T状态组成,ALE信号在T1状态内有效,其作用是给外部的地址锁存器提供一个地址锁存信号;15、设8086系统中采用单片8259A,其8259A的ICW2=32H,则对应IR5的中断类型号为35H,它的中断入口地址在中断向量表中的地址为000D4H~000D7H;16、若一个数据块在内存中的起始地址为9E40H:C52AH,则这个数据块的起始地址的物理地址为AA92AH;17、设堆栈指针(SP)=6318H,此时若将AX、BX、CX、DX依次推入堆栈后,(SP)=(6310H);18、某8086微处理器系统中设计了一个存储为16KB的SRAM存储器模块,如果该存储器模块的起始地址为80000H,则该存储器模块的末地址为(83FFFH)。

微机原理考试题及答案(部分)

微机原理考试题及答案(部分)

一.选择题1.计算机系统中的存贮器系统是指______。

A RAM存贮器B ROM存贮器C 主存贮器D 主存贮器和外存贮器2.8086/8088的算术逻辑运算单元可完成______。

A16种算术运算功能B 16种逻辑运算功能C 16种算术运算功能和16种逻辑运算功能D 4位乘法运算和除法运算功能3.存储单元是指______。

A存放一个二进制信息位的存贮元B 存放一个机器字的所有存贮元集合C 存放一个字节的所有存贮元集合D 存放两个字节的所有存贮元集合;4.变址寻址方式中,操作数的有效地址等于______。

A基值寄存器内容加上形式地址(位移量)B 堆栈指示器内容加上形式地址(位移量)C 变址寄存器内容加上形式地址(位移量)D 程序记数器内容加上形式地址(位移量)5.计算机使用总线结构的主要优点是便于实现模块化,同时______。

A减少了信息传输量B 提高了信息传输的速度C 减少了信息传输线的条数D 加重了CPU的工作量6.带有处理器的设备一般称为______设备。

A智能化 B 交互式 C 远程通信 D 过程控制7. 六七十年代,在美国的______州,出现了一个地名叫硅谷。

该地主要工业是______它也是______的发源地。

A马萨诸塞,硅矿产地,通用计算机B 加利福尼亚,微电子工业,通用计算机C加利福尼亚,硅生产基地,小型计算机和微处理机D加利福尼亚,微电子工业,微处理机8.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数数为______。

A 64,16B 16,64C 64,8D 16,16 。

9.用某个寄存器中操作数的寻址方式称为______寻址。

A 直接B 间接C 寄存器直接D 寄存器间接10.计算机的外围设备是指______。

A 输入/输出设备B 外存储器C 远程通信设备D 除了CPU 和内存以外的其它设备11.中断向量地址是:______。

A 子程序入口地址B 中断服务例行程序入口地址C中断服务例行程序入口地址的指示器 D 中断返回地址12、8086CPU在执行MOV AL,[BX]指令的总线周期内,若BX存放的内容为1011H,则BHE和A0的状态是:_________A:0,0 B:0,1 C:1,0 D:1,1;13、8086在响应外部HOLD请求后,将_________A:转入特殊中断服务程序, B:进入等待周期,C:只接受外部数据,D:所有三态引脚处于高阻状态,CPU放弃对总线的控制权14、以下使寄存器AX和CF同时清零的指令为_________A:ADD AX,AX; B:XCHG AX,BX;C:XOR AX,AX ; D:PUSH AX15、下列指令有语法错误的是_________A:IN AX,20H; B:LEA SI,[2000H];C:OUT DX,AL; D:SHL AX,216、可编程计数/定时器电路8254的工作方式共有_______A:3种, B:4种, C:5种, D:6种;17、在PC/XT中,若AX=9305H,BX=6279H,执行ADD BX,AX指令后接着执行INT0指令,则会________A:进入INT0中断服务程序, B:执行INT0后面的指令,C:死机, D:显示器显示OVERFLOW。

微机原理考试试题及答案分析

微机原理考试试题及答案分析

微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(A )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为(B )电平。

(1) A. M/ IO B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为(B )。

A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为( B )。

A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是(D )。

A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址(C )开始的4个存贮单元内。

A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是( C )。

A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(C)时钟周期(T状态)组成,在T1状态,CPU往总线上发(B )信息。

⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(A),最大模式的特点是(C )。

⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ IN 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( B )。

微机原理与接口技术_期末考试试题答案3

微机原理与接口技术_期末考试试题答案3

微机原理与接口技术_期末考试试题答案3 2022年厚德、笃学、崇实、尚新合肥工业大学欢迎您1.微机系统的硬件由哪几部分组成?答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。

2.什么是微机的总线,分为哪三组?答:是传递信息的一组公用导线。

分三组:地址总线,数据总线,控制总线。

3.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO设备之间的数据传送。

执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。

4.8086指令队列的作用是什么?答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。

5.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。

6.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少指向这一物理地址的CS值和IP值是唯一的吗答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。

7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?答:偏移地址为54100H。

(物理地址=段地址某16+偏移地址)8.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?答:状态标志位有6个:ZF,SF,CF,OF,AF,PF。

工业大学微机原理考试题

工业大学微机原理考试题

天津工业大学电气工程与自动化学院(系)2010 ~2011学年第 1 学期试卷班级学号姓名注意事项:1、本试卷共10页,满分为 100分,考试时间为 110分钟。

2、答题时请使用蓝、黑钢笔或圆珠笔,不得使用红颜色墨水笔。

除特殊要求外不得使用铅笔。

4.设8255A的方式选择控制字为9BH,其含义是()A.A、B、C口全为输出B.A、B、C口全为输入C.A、B口为方式0且输出D.以上都不对5.在DMA方式下,数据从内存传送到外设的路径是()A.内存→CPU→总线→外设B.内存→DMAC→外设C.内存→数据总线→外设D.外设→内存6.若8086 CPU主频为1MHz,则其基本总线周期为()A.4000nsB.5000nsC.1250nsD.2500ns7.8253工作在哪几种方式时,计数器可以自动重复工作。

()A.方式0,1B.方式1,2C.方式2,3D.方式0,1,2,38.CPU响应INTR和NMI中断时,相同的必要条件是()A.当前总线空闲B.允许中断C.当前访问内存结束D.当前指令执行结束9. 80X86系统中, IRET指令执行的出栈恢复操作不包括断点处的() .A. CSB. SSC. FLAGSD. IP10.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM芯片为()A.16片B.8片C.4片D.32片11. 8088/8086CPU内部共有()个16位的段寄存器。

A. 4B. 2C. 14D.1612. 简单的输出接口电路对数据应该具备()功能A. 锁存B. 缓冲C. 三态D. 触发13. 若要使寄存器AL 中的高 4 位不变, 低 4 位全为 1 , 使用指令( ). A. AND AL, 0FH B. AND AL, 0F0H C. OR AL, 0FH D. OR AL, 0F0H14.两台PC 机通过其串行接口直接通信时,通常只需使用 ( )三根信号线。

A.TxD 、RxD 、GNDB.TxD 、CTS 、GNDC.DSR 、CTS 、GNDD.DTR 、RTS 、GND15已知(DS)=1000H, (ES)=2000H, (SS)=3000H ,(BX)=4000H ,(SI)=5000H ,(BP)=0200H 。

湖北工业大学微机原理及接口试卷B1(06信工本科)

湖北工业大学微机原理及接口试卷B1(06信工本科)

卷号:B湖北工业大学二OO 八 —二OO 九学年第二学期期末考试微机原理及接口 试题(06gb 信工1,2专业用)注意:学号、姓名和所在年级班级不写、不写全或写在密封线外者,试卷作废。

一、单项选择题:(每小题2分,共20分)1. 下列指令中源操作数在DS 段中的是 。

A.MOV AL ,42HB.ADD AL ,BLC.SUB [BX],DID.INC [DI]2. 为了使执行串操作指令时,地址按减量方式处理应使用指令 。

A.CLI B.STI C.CLD D.STD3. 执行下面指令语句,则AX= c 。

MOV AL ,95H CBWA.0095HB.0F95HC.0FF95HD.9095H 4. 已知DS=12A0H ,ES=22A0H ,SS=33A0H ,BP=0174H ,指令MOV AX ,DS :[BP ] 源操作数的物理地址是 。

A.12A074HB.22B74HC.33B74HD.12B74H5. 8086CPU 中的通用寄存器是指 d 。

A. AX 、BX 、CX 、DX B. SP 、BP C. SI 、DI D. 上述三者awaaaaaaaaaaa6.下列逻辑地址中对应不同物理地址的是 。

A.0400H :0340H B.0420H :0140H C. 03E0H :0740H D.03C0H :0740H7.能完成字数据搜索的串指令是 。

A.MOVSW B.CMPSW C.SCASW D.LODSW8. 有一微机系统采用的CPU ,有64条数据线,32条地址线,则该微机系统的最大内存容量为 。

A.232×8字节 B.232×4字节 C.232×2字节 D.232字节9.指令ADD CX ,[SI+10H]中目的操作数的寻址方式是 。

A.寄存器寻址 B.基址寻址 C.变址寻址 D.基址和变址寻址10. 用一片EPROM 芯片构成系统内存,其地址范围为F0000H ~F0FFFH ,无地址重叠,该内存的存储容量为 。

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

天津工业大学电气工程与自动化学院(系)
2010 ~2011学年第 1 学期试卷
班级学号姓名
注意事项:1、本试卷共10页,满分为 100分,考试时间为 110分钟。

2、答题时请使用蓝、黑钢笔或圆珠笔,不得使用红颜色墨水笔。

除特
殊要求外不得使用铅笔。

4.设8255A的方式选择控制字为9BH,其含义是()
A.A、B、C口全为输出
B.A、B、C口全为输入
C.A、B口为方式0且输出
D.以上都不对
5.在DMA方式下,数据从内存传送到外设的路径是()
A.内存→CPU→总线→外设
B.内存→DMAC→外设
C.内存→数据总线→外设
D.外设→内存
6.若8086 CPU主频为1MHz,则其基本总线周期为()
A.4000ns
B.5000ns
C.1250ns
D.2500ns
7.8253工作在哪几种方式时,计数器可以自动重复工作。

()
A.方式0,1
B.方式1,2
C.方式2,3
D.方式0,1,2,3
8.CPU响应INTR和NMI中断时,相同的必要条件是()
A.当前总线空闲
B.允许中断
C.当前访问内存结束
D.当前指令执行结束
9. 80X86系统中, IRET指令执行的出栈恢复操作不包括断点处的() .
A. CS
B. SS
C. FLAGS
D. IP
10.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM芯片为()
A.16片
B.8片
C.4片
D.32片
11. 8088/8086CPU内部共有()个16位的段寄存器。

A. 4
B. 2
C. 14
D.16
12. 简单的输出接口电路对数据应该具备()功能
A. 锁存
B. 缓冲
C. 三态
D. 触发
13. 若要使寄存器AL 中的高 4 位不变, 低 4 位全为 1 , 使用指令( ). A. AND AL, 0FH B. AND AL, 0F0H C. OR AL, 0FH D. OR AL, 0F0H
14.两台PC 机通过其串行接口直接通信时,通常只需使用 ( )三根信号线。

A.TxD 、RxD 、GND
B.TxD 、CTS 、GND
C.DSR 、CTS 、GND
D.DTR 、RTS 、GND
15已知(DS)=1000H, (ES)=2000H, (SS)=3000H ,(BX)=4000H ,(SI)=5000H ,(BP)=0200H 。

MOV AX ,[BP+25H] ,源操作数的物理地址是( )
A. 0225H
B. 30225H
C. 10225H D . 20225H
二、填空题:(每空2 分,共 20 分)
2. 一个完整外部中断的过程包括哪几个步骤?(5分)
3.若8086系统采用单片8259A中断控制器控制中断,初始化时设定中断类型码为30H,中断源的请求线与8259A的IR2相连。

(5分)
(1)试问:对应该中断源的中断向量表入口地址是什么?
(2)若中断服务程序入口地址为4FE0:0024H,则对应该中断源的中断向量表内容是什么,如何定位(可以画图表示)?
1. 设8253的端口地址为2140H~2143H,源程序如下:(5分)
MOV DX, 2143H
MOV AL, 77H
OUT DX, AL
MOV AX, 0
DEC DX
DEC DX
OUT DX, AL
OUT DX, AL
(1)程序是对8253的哪个通道进行初始化?
(2)该通道的计数常数为多少?
(3)若该通道时钟脉冲CLK的周期为1µs,则输出脉冲OUT的周期为多少?
2.分析以下程序段,写出各寄存器的值。

(5分)
MOV SP,2200H
MOV AX,50ABH ; (AL)=_________H
MOV BX,1234H
PUSH AX ;
PUSH BX ; (SP)=_________H
POP AX ; (AX)=_________H
POP BX ; (BX)=______H ,(SP)=_______H
六、软件编程题:(每题 6 分,共12 分)
1.用8086/8088指令编写一段程序,将位于地址0000H:1234H开始的10个字节数
传送到以地址0000H:3100H开始的10个存储单元中。

CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
CODE ENDS
END START
2. 某输入接口地址为2020H,输出接口的地址为2030H,试编写程序,使当输入
接口的bit1、bit6同时为1时,将内存中首地址为DATA的20个内存单元的数据从输出口输出。

(要求每输出一个字节查询一次输入端口状态)
七、软硬件设计题:(共13 分)
1、某PC系列微机应用系统以8255A作为接口,PB口采集开关S7~S0的状态,然后它通过PA口控制发光二极管LED7~LED0显示。

要求:当Si断开时, LEDi灯亮,当Si闭合时, LEDi灯熄灭。

已知8255A的A、B、C口均工作在方式0,C口为输出状态。

要求:
(1)写出8255A的四个端口地址
(2)写出8255A的工作方式控制字
(3)编写相应的程序
A9
2.本题要求对8088系统进行0.5K的存储容量扩展,储芯片如SRAM B所示。

自己添加相应的逻辑电路(与门、或门、非门),并利用74LS138 进行扩展。

地址范围为77800H---779FFH
D0--D7
A0
A1
A2
A3
A4
A5
A6
A7
A9
A8
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19 ME MW ME MR
IOW
IOR G1
G2B
G2A
C
B
A
YO
D0--D7
A0
A1
A2
A3
A4
A5
A6
A7
A8
WE
OE
CS
8088
74l s138
SRAM B。

相关文档
最新文档