东北大学2011自动化微机原理试题B
(完整word)微机原理复习题1(含答案),推荐文档
课程名称:《汇编语言程序设计》一、填空题 (本大题共8小题,每空1分,共19分)请在每小题的空格上填上正确答案。
错填、不填均无分。
1.Intel 8086 CPU的字长为__16_____位,地址总线为__20__位,寻址范围为__1MB___。
2.设SS=2000H,SP=2,AX=BX=1234H,顺序执行PUSH AX, PUSH BX后,SP=_1FFCH______,AX=_1234H___,BX=_1234H__。
3.在串操作指令CMPSB执行时,用于目的地址的寄存器是__ES:DI_____;如果DF=1,则该指令全执行后,目的地址寄存器__???___1。
4.MOV AX, [1234H]指令中的源操作数的寻址方式为__直接寻址方式______,这是因为在指令中____直接给出______了操作数的_有效地址______。
5.伪指令“END 标号”中的“标号”指明了__程序开始执行的起始地址__。
1234H伪操作的作用是_____设定当前地址指针$的值为1234H______。
7.在DEBUG下,可用于执行指令或程序的命令(单字符表示)分别是__G_____,___T__,P__。
8.根据外部设备的特点,CPU对输入/输出的控制会采用不同的三种方式,这就是___程序控制I/O 方式_______,__中断方式________,_DMA方式_______。
P282二、判断题 (本大题共8小题,每小题2分,共16分)判断下述指令或表述的正误。
正确的打“”,错误的打“”并说明理由。
9.RCL CX, 2 ×10.JMP NEAR PTR BX √11.LDS BX,A1 √12.DIV 1000H ×13.I/O的DMA方式是指以内存为中心,在一个专门的控制电路(即DMA控制器)的控制下传送信息,CPU不再进行干预。
√(略)14.引起内中断的原因有四种:(略) ×执行中断指令INT n (n为中断号)CPU出错引起的中断为调试程序而设置的中断除法溢出中断15.在显示器的图形方式下,屏幕上的显示内容是由图象点(象素)组成的。
(完整版)微机原理试卷库合集(有答案)
微机原理试题库合集第1套一、填空题:(每空1分,共20分)1.以8086/8088CPU标志寄存器中有6个状态标志和_____3____个控制标志。
2.若有二个数8439H和A56AH进行相加,则运算后标志寄存器中的ZF= 0 ,PF=1 ,CF= 1 ,OF= 1 。
3.8086在每个总线周期的T3状态开始对 READY 信号进行采样,若其为高电平,则进入T4状态。
4.设CS=3100H,DS=40FEH,两段的空间均为64K个单元,则两段的重叠区为 32 个单元,两段的段空间之和为 131040个单元。
5.8086/8088系统,中断向量表中,每个中断向量占用___4_____个字节。
6.对于下面的数据定义,各条MOV指令单独执行后,请填充有关寄存器的内容TABLE1 DB ?,?,?TABLE2 DW 26 DUP(?)……MOV AX,TYPE TABLE1;(AX)= 1MOV BX,TYPE TABLE2;(BX)= 2MOV CX,LENGTH TABLE2;(CX)= 26MOV DX,SIZE TABLE2;(DX)= 527.在使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入 DX__ 寄存器中。
8.8k×8位的SRAM存储芯片,需要寻址线13根。
9.8086/8088CPU复位后,代码段寄存器CS的值为___FFFFH________ 。
10.8086/8088CPU,由INTR引脚引起的中断称为___可屏蔽______中断。
11.8086/8088系统中,一个栈的深度最大为_____64_____KB。
12.存储器是计算机中的记忆设备,主要用来存放程序和_____数据____ 。
13.在微型计算机系统中,CPU对输入输出的寻址可归纳为__统一编址_和独立编址两种方式。
二、选择题 (每题1分,共10分)1.若由1K×1位的RAM芯片组成一个容量为8K字(16位)的存储器时,需要该芯片数为B 。
2011年东北大学自动控制原理考研试题
2011年东北大学自动控制原理考研试题(回忆版)
(1)①自动控制系统的三种类型分类;
②线性定常系统传递函数的概念∶注意漏答在零状态条件下。
(2)控制系统结构图题(复合控制类型)∶首先是求解系统的传递函数,然后问当Wc 为多少时,系统的误差为0,这是书上复合控制的内容。
(3)自动控制系统的时域分析题,首先给出传递函数的K、零点、极点求传递函数(是个3阶系统),然后是系统性能指标的一些计算,主要内容有超调量、调节时间、峰值时间,由于系统是3阶的,需要根据零、极点的相应位置进行降阶,然后再利用二阶系统性能指标公式进行求解。
(4)自动控制系统的根轨迹分析法,主要考查了三阶系统180"根轨迹的绘制,并问系统为单调和振荡时放大系数的范围。
(5)给出校正前、后系统的伯德图,首先求出系统校正前、后的传递函数,然后计算校正装置(控制器)的传递函数并分析此种校正的特性作用,最后是求系统的穿越频率和相位裕度。
(6)给出一个含有输入、输出的放大器装置,分析是何种非线性特性,然后画出输出-输入关系曲线、输出曲线,并计算系统的描述函数,最后是画出系统的负倒描述函数曲线。
(7)给出离散系统框图求 D(z),首先要根据被控对象求取被控对象的离散传递函数W(z),然后根据题目里要求的C(z)、R(z)利用离散系统闭环脉冲传递函数关系求取D (z),然后是画出采样信号的图像,是输出c的。
2011-2012微机原理试卷(A)参考答案
本试卷 共 5 页第 2 页2.一个异步串行发送器,发送具有8 位数据位的字符,在系统中使用一位作偶校验,2 个停止位。
若每秒钟发送100 个字符,它的波特率和位周期是多少?设数据为55H ,画出TxD 端的数据传输格式。
答:波特率=(1+8+1+2)*100/s=1200bit/s 位周期=1s/1200bit=833us 图略。
3. 段寄存器CS =1200H ,指令指针寄存器IP=FF00H ,此时,指令的物理地址为多少?指向这一物理地址的CS 值和IP 值是唯一的吗?试举例说明。
答:指令的物理地址=12000H+FF00H=21F00H 。
指向这一物理地址的CS 值和IP 值不是唯一的。
例如:逻辑地址CS=2100H 、IP=0F00H 同样指向21F00H 这一物理地址。
4. CPU 与 外设传递的信息有哪几方面内容?为什么必须通过接口电路? 答:CPU 与外设传递的信息有数据信息、地址信息和状态信息。
因为微机的外部设备多种多样,工作原理、驱动方式、信息格式、以及工作速度方面彼此差别很大,它们不能与CPU 直接相连,所以必须经过接口电路再与系统相连。
5. 判断正误,正确打“√”,错误打“×”,并简述错误理由。
①. ( × )在8253 的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。
应改为:锁存计数器的当前值到锁存器,但不影响对计数器的计数工作②. ( × ) 无论什么硬件中断,CPU 进入中断响应过程后,都要读此中断的类型码。
非屏蔽硬件中断的中断类型码固定为02H ,所以不需要读此中断的类型码。
③. ( √ )在8088系统中,整个1M 字节的存储器构成1个存储体,不分奇地址体和偶地址体。
本试卷 共 5 页第 3 页.MODEL SMALL .DATABLOCK DB1, -2, 5, 6, -57, ……; 100个带符号数 .CODE .STARTUP MOV DL, 0 LEA BX, BLOCK MOV CX, 100AGAIN: CMP BYTE PTR [BX], 0 JGE NEXT INC DL NEXT: INC BX LOOP AGAIN .EXIT END答:统计100个带符号数中负数的个数,并将统计数据存入DL 寄存器中。
东北大学微机原理考试复习题
微机原理复习题一、选择题1.8086系统在最大模式增加总线控制器A. 提高总线驱动能力C.解决总线的共享控制和产生总线控制信号 年诞生至今已经历四个发展阶段,但就其工作原理而言,都基于A 、二进制B 、存储程序C 、程序控制D 、存储程序和程序控制 3.微处理器主要包括(MOV AL, FFH ADD AL, 01H6.8086/8088 CPU 内部有一个始终指示下条指令偏移地址的部件是8088/8086系统中,可以用于间接寻址的寄存器为 冯诺依曼提出的(AB )概念。
8288的目的___C ______B.控制协处理器工作 D.以上都不是2.电子计算机自 1946A. 运算器和总线接口B. 控制器和寄存器组C.运算器和寄存器组D.运算器、控制器、寄存器组、总线接口 4.指令 MOV AX, MASK[BX][SI] 中源操作数的寻址方式为 (DA.寄存器寻址B. 变址寻址C.基址变址寻址D.相对基址变址寻址5.执行下列两条指令后,标志位CF 为(C )A.为0B. 变反C.为1D. 不变A.SPB.CSC.IPD.BP7.8. 9.10. A. BX ,SI ,DI ,BPB. AX ,SI ,CX , BPC. AX , BX , CX , DX在DMA 方式下,将内存数据传送到外设的路径是 A.CPU T DMA T外设B.内存T 数据总线 T 外设C.内存T CPU T 总线T 外设 从8086CPU 的内部结构看,其是由 A.控制器和20位物理地址加法器 C.执行单元和总线接口单元 RESET 信号有效后,A. 0FFFFFHD.内存 T DMA T数据总线 T 外设两部分组成 B.运算器和总线接口 D.控制器和运算器8086CPU 的启动地址_C B. 0FFFFHC. 0FFFF0HD. 00000HCPU 响应INTR 和NMI 中断时,相同的必要条件是CPU 与外设间数据传送的控制方式有 (D )B. DMA 方式F 列哪种表示正确A. 有效地址确定内存单元在整个寻址范围内的位置B. 物理确定内存单元在整个寻址范围内的位置C. 偏移地址确定内存单元在整个寻址范围内的位置D. 有效地址就是物理地址8086系统中,中断优先级最低的是 _D8086CPU 对I/O 接口编址采用 A 、I/O 端口和存储器统一编址 C 、I/O 端口单独编址F 列那种方法可用于存放在 AX 和[BX ]内两个无符号数比较11. 12.13.14.15.16. 17.18.19.20. 21.22.A.当前指令执行结束B.允许中断C.当前访问内存结束D.总线空闲 通常,中断服务程序中的一条 STI 指令目的是(D )A. 允许低一级中断产生B. 开放所有可屏蔽中断C.允许同级中断产生指令MOV AX, [3070H ]中源操作数的寻址方式为 A.寄存器间接寻址B.立即寻址D.允许高一级中断产生C.直接寻址D.变址寻址8088 CPU 用来区分是访冋内存还是访冋I/O 端口的控制信号是(C ) A.MRDC (非) B.RD(非)C. M (非) /IOD.M/IO (非)A.中断方式 C. 程序控制方式D. 以上三种都是8086 CPU 内标志寄存器中的控制标志位占 (C )A.9位B.6位C.3位D.16 位8086 CPU 中,(B )引脚信号是决定最大或最小工作模式的控制信号。
东北大学2004-2005自动化微机原理试题A
信息学院2004--2005学年第2学期微机原理及应用试题A一. 填空题(每小题1分,共10分) 1.十六进制数 01E8H 的十进制表示 为( ); 2.一个字节数据在数据段,DS=3289H, BX= 0100H, 则DS:BX 的物理地址为( ); 3.当8253的CS=88H ,A 1A 0与地址总线的A 2A 1相连,则8253的计时器0的地址为( ); 4.M/IO=0 时,8086外围接口电路的寻址范围是( H- H ); 5. 8251A 工作在同步方式时的波特率范围是( ); 6.假定在串行异步通信时设定的数据传输速率为1200bps ,8位数据,无效验位,一个停止位,问1秒钟可以传送( )字节的数据? 7.8086复位时,CS 寄存器的内容是什么?( ); 8.8片8959A 最多可构成( )级中断; 9.8086中断向量表所占用的地址空间的逻辑地址表示范围是( ); 10.8086工作在最小模式下至少需要( )片8位锁存器; 二. 判断题(每小题1分,共10分) ( )1.8253工作在模式3时,其计数初值最大是0,最小是2; ( )2. A/D 转换器之前都要加上采样保持电路;()3. 命令IN AL, 8020H和IN AL, DX(DX=8020H)的功能是一样的;()4. 因为8086的地址线有20根,数据线有16根,所以通常把8086的总线称为多路总线;()5. 8086CPU中的标志寄存器是16位寄存器;()6. AD0可作低八位数据选通信号是因为偶地址单元总是连接在数据线D0-D7上;()7. BHE=0, A0=0时是从偶地址开始读写一个字节;()8. 8086中每个逻辑地址唯一对应一个物理地址而一个物理地址却对应多个逻辑地址表示形式;()9. 8086中AX,BX,CX,DX都可以作为寄存器间接寻址;()10. 无条件转移指令的转移范围是00000H-FFFFFH;1.指令AND AL, 78H(AL=89H)执行后,各标志寄存器的状态是什么?2.异步方式下传送数据,设数据位为8位,偶效验,1位停止位,设数据为55H,画出TXD的数据传输格式;3.简述可屏蔽中断的响应过程;4.简述中断服务程序主要包括哪些内容?5.简述CPU 和外设交换数据有哪几种方法,各有何优缺点?6.8086系统中,为什么一般情况下外设端口的地址为偶地址?装订线内不要答题7.已知AL=5AH, DX=0E8H,在8086执行指令 OUT DX, AL的过程中,信号M/IO, BHE, WR, RD, D7-D0,A7-A0在有效期各为何状态?8.分类写出8086CPU中所有的寄存器;9.外围接口电路中,如何用少量的端口地址访问接口电路中的多个寄存器?10.如何使8251A复位?写出相应程序段(端口地址自定)四、问答题(每题4分) 1、 硬件中断和软件中断的主要区别是什么?2、一个基本的总线周期是由几个时钟周期组成?每个时钟周期所进行的操作是什么?装订线内不要答题五、设计应用题(共12分)1、用64K×8位的存储器芯片构成256K×8位的存储器, 要求存储器的寻址空间为40000H-7FFFFH。
最新东北大学自动化复习精品课件微机原理及接口技术(1-1))
微机简史 (2)第一代计算机
1946:ENIAC永载史册
埃克特为ENIAC换电子管
ENIAC
微机简史
• 长30.48米,宽1米,占地面积170平方米,30 个操作台,约相当于10件普通房间的大小,重 达30吨,它使用18000个电子管,70000个电阻, 10000个电容,1500个继电器,6000多个开关, 耗电量150千瓦,。 • 每秒执行5000次加法或400次乘法,是继电器 计算机的1000倍、手工计算的20万倍。 (而人 最快的运算速度每秒仅5次加法运算),还能进 行平方和立方运算,计算正弦和余弦等三角函 数的值及其它一些更复杂的运算。这样的速度 在当时已经是人类智慧的最高水平。
关于微型计算机的简单介绍
1-1-2 微型计算机的特点 体积小、重量轻
价格低廉
可靠性高、结构灵活
应用面广
科学计算,数据处理,事务管理,教学 培训 计算辅助设计和制造,家庭娱乐,网络通
关于微型计算机的简单介绍
1-1-3 微计算机系统的层次
• • • • • • 微处理器、微机和微机系统 微处理器:一般亦指CPU 严格地讲,微处理器≠ CPU CPU:ALU+控制部件 微处理器:CPU+寄存器组 微机:微处理器+存储器+输入/输出接口+总线
微机原理与接口技术
主讲人 杨钢
课程背景
国家教委提出计算机基础教学分三个层次如图所示:
计算机应用 计算机技术基础 计算机文化基础
计算机基础教学三层次结构
课程背景
其中:
第一层次:计算机文化基础 学习计算机基本知识,及基本技能。
第二层次:计算机技术基础
学习计算机硬件、软件的工作原理
东北大学微机原理解析
主要内容
2018/11/5
微型计算机与外设的数据传输 定时计数器接口技术 并行通讯接口技术 串行通讯接口技术 人机接口技术 模拟量输入接口技术 模拟量输出接口技术
2学时 2学时 2学时 2学时 2学时 4学时 2学时
1
09:15:24
第一章 微型计算机与外设的数据传输
数据传送方式
1 程序传送方式
2018/11/5
无条件传送:确定外设接口已经准 备就绪,直接传输信息。 条件传送方式(查询方式): Step 1:读取状态字(或状态引 脚) Step 2:检测(相应位)是否满 足“就绪”条件,不满足回到Step 1. Step 3:传送数据
21
09:15:24
2018/11/5
4
09:15:24
1.1 总线
工作原理 当总线空闲且一个器件要与目的器件通信时,发起 通信的器件驱动总线,发出地址和数据。其他以高 阻态形式连接在总线上的器件如果收到(或能够收 到)与自己相符的地址信息后,即接收总线上的数 据。发送器件完成通信,将总线让出。
2018/11/5
5
12
09:15:24
1.2 输入输出接口
接口的功能 寻址 输入输出 数据转换 联络 终端管理 复位 可编程 错误检测
2018/11/5
13
09:15:24
1.2 输入输出接口
接口信号
数据 数字量、模拟量、(开关量) 状态 命令
2018/11/5
14
09:15:24
冯· 诺依曼结构
2018/11/5
2
09:15:24
微机原理与应用期终考试卷A-2011答案
微机原理与应用期终考试卷A-2011答案杭州电子科技大学学生考试卷A(期末)考试课程微机原理及应用考试日期2011年06月日成绩课程号B0102520 教师号任课教师姓名陈志平/刘巍/张巨勇考生姓名学号(8位)年级专业一、填空题(1×15=15分)1、100D的8位二进制补码为 01100100B 。
2、8086系统中把可直接寻址的1MB内存空间分为称作“段”的逻辑区域,每个段的物理长度最大为 64K 字节。
3、一个总线周期完成一次数据传输。
至少要有传送地址和传送数据两个过程。
4、计算机中的指令由_ 操作码______和__ 操作数____组成。
5、已知某存储芯片的容量为1024×4,其地址引脚应有 10 个。
6、CPU与I/O接口间的信息一般包括别状态信息、控制信息和数据信息三类。
7、在标志寄存器FLAGS中,中断允许标志IF表示系统是否允许响应外部的可屏蔽中断,如果IF= 0 ,表示不允许响应外部可屏蔽中断。
8、可编程并行通信接口芯片8255A的端口B有__2__种工作方式。
9、8253定时计数器有 3 个独立的计数器通道。
10、8086的外部硬件中断可分为非屏蔽中断、可屏蔽中断两种类型。
二、单项选择题(1.5×10=15分)1、CPU执行指令过程中,BIU每完成一次对存储器或I/O端口的访问过程,称为 B 。
A.时钟周期 B.总线周期 C.总线读周期 D.总线写周期2、如果8086CPU引脚状态为M/IO*=0,RD*=0,那么此时执行的操作为 B 。
A.读存储器 B.读外设 C.写存储器 D.写外设3、MOV AX,[BP+SI]的源操作数的物理地址是 C 。
A.(DS)×10H+(BP)+(SI) B. (ES)×16+(BP)+(SI)6、Intel8086采用独立I/O端口编址方式中,其端口地址的范围是 B 。
A. 00000H~FFFFFHB. 0000H~FFFFHC. 00H~FFHD. 0~1287、具有在线擦除和编程能力的只读存储器ROM是 C 。
2024微机原理试卷及参考答案
2024微机原理试卷及参考答案2024年微机原理试卷及参考答案一、单项选择题1、在下列存储器中,访问速度最快的是哪一个? A. 硬盘存储器 B. 内存储器 C. 光盘存储器 D. 软盘存储器2、下列指令中,会产生数据转移的是哪一个? A. MOV AX, [BX] B. ADD AX, BX C. JMP SHORT DOS D. CALL [BX]3、下列指令中,会产生进位的是哪一个? A. ADD AL, BL B. SUB AL, BL C. AND AL, BL D. OR AL, BL二、填空题1、在计算机系统中,I/O设备是指______设备。
2、指令周期是指______的时间。
三、简答题1、简述计算机系统的主要组成部分及其作用。
2、简述指令周期的时序。
3、简述I/O设备与主机交换信息的三种方式。
四、分析题分析下列程序的执行过程,并描述指令系统的主要特点。
MOV AX, 1000H ;AX寄存器清零 MOV BX, 2000H ;BX寄存器清零 MOV CX, 3000H ;CX寄存器清零 MOV DX, 4000H ;DX寄存器清零 MOV AH, 01H ;AH寄存器清零 INT 21H ;调用DOS中断21H号中断例程 JMP SHORT DOS ;跳转到DOS程序入口地址 RET ;返回原程序入口地址五、设计题设计一个简单的程序,实现输入一个十进制数,将其转换为二进制数并输出。
要求使用DOS中断调用和子程序调用。
参考答案:一、单项选择题1、B. 内存储器访问速度最快的存储器是内存储器,因为内存储器直接与CPU进行数据交换,访问速度比硬盘、光盘和软盘存储器都要快。
2、D. CALL [BX] CALL指令会将指令指针(IP)入栈,然后跳转到由BX寄存器指定的地址执行子程序,因此会产生数据转移。
其他选项中,MOV是传送指令,ADD是加法指令,JMP是无条件跳转指令,都不会产生数据转移。
东北大学2011自动化微机原理试题B
信息学院微机原理试题(含单片机)一.填空题(每小题1分,共10分)1.带符号数1100111B的十进制表示为( );2.已知X=11010011B,Y=01101001B,则X XOR Y=();3.中断服务程序入口地址CS=2345H,IP=2030,则中断服务程序入口地址的物理地址为();4.当8253的CS=88H,A1A0与地址总线的A2A1相连,则8253的定时器0的地址为();5.一个基本的总线周期由几个时钟周期组成()。
6.假定在串行通信时设定的数据传输速率为300bps,8位数据,偶验位,一个停止位,问传送完1K字节的文件,需要多长时间?();7.8086复位时,IP寄存器的内容是什么?();8.8086微处理器可寻址的I/O组织的地址空间范围是( H- H);9.根据8086数据传输特性的要求,8253计数器0的端口地址为2E0H,则8253计数器1的端口地址至少为();10.用3片8259A最多可构成()级中断;二.判断题(每小题1分,共10分)1.8088是准16位微型计算机是因为它有8根数据线和16根地址线;()2.8086系统复位后,程序从FFFF0H开始执行;()3.8086系统复位后,标志寄存器的内容为0000H;();4.8086工作在最小模式至少需要2片8位锁存器;();5.8251A工作在异步方式时,起始位为低电平而停止位为高电平;();6.常用AD0作低8位数据选通信号是因为CPU和偶地址交换数据时,T1状态AD0为低电平;();7.在设计往段寄存器中传送数据的指令时偏移量地址的传送一定要紧跟段寄存器传送;()8.8086/8088的I/O组织和存储器可统一编址;()9.异步通信时,通信双方的波特率设置可以有一定的误差;()10.8086中断系统中,低优先级的中断不可以中断高优先级的中断;()三.多项选择题(每小题2分,共10分)1.下面哪几项是执行部件的内容();A.段地址寄存器;B。
2010-2011A(闭卷答案)
2010—2011年《微机原理A (闭卷)》参考答案和评分标准一、填空题(每空1分,共20分)1.10010111、111010012.10001.01B,0001 0111.0010 0101BCD3.200AH4. 8 , 35. 2 , 56.2567.I/O端口读操作8.数据信息、状态信息和控制信息(或命令信息)9.64KB10.‘5’或35H或5311.操作码12.0FFH或11111111B或25513.缓冲,锁存二、简答题(共37分)1.微型计算机由哪几部分组成?简述各部分功能。
(4分)答:微型计算机系统主要由微处理器(CPU)、存储器、I/O接口和总线组成。
(2分)其中微处理器为微型计算机的核心,主要完成取指令、指令译码、简单的算术逻辑运算及程序控制等;存储器主要用来存储程序和数据;I/O接口用于外设与CPU之间的信息协调;总线是CPU与存储器和I/O接口之间传送数据信息、地址信息和控制信息的通道。
(2分)2. CPU与外设之间的数据传送方式包括程序控制方式、中断方式和DMA方式,请问程序控制方式又分为哪两种方式?这两种方式在与外设进行数据传送时有什么区别?(4分)答:程序控制方式分为无条件传送方式和有条件传送方式(或查询式传送方式)(2分)无条件传送方式在进行数据传送时不需要查询外设的状态,可根据需要随时进行输入或输出操作。
(1分)有条件传送方式在进行数据传送前,必须先确认外设已处于准备传送数据的状态,才能进行输入或输出操作。
(1分)3.8086CPU 从内部结构上分为哪两部分?并简述各部分功能?(4分)答:8086CPU 从内部结构上分为总线接口单元(BIU )和执行单元(EU )。
(2分) 总线接口单元(BIU )负责物理地址形成、取指令、指令排队、读写操作数和总线控制。
(1分) 执行单元(EU )负责指令译码和执行执行。
(1分) 4.某程序数据段中存放了2个字,1234H 和5060H ,已知DS=7850H ,数据存放的偏移地址为3121H 及285AH 。
(推荐下载)东北大学微机原理考试复习题
(完整word版)东北大学微机原理考试复习题编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整word版)东北大学微机原理考试复习题)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整word版)东北大学微机原理考试复习题的全部内容。
微机原理复习题一、选择题1. 8086系统在最大模式增加总线控制器8288的目的___C______A。
提高总线驱动能力 B.控制协处理器工作C.解决总线的共享控制和产生总线控制信号D.以上都不是2. 电子计算机自1946年诞生至今已经历四个发展阶段,但就其工作原理而言,都基于冯·诺依曼提出的(AB )概念.A、二进制B、存储程序C、程序控制D、存储程序和程序控制3. 微处理器主要包括( D )。
A。
运算器和总线接口 B.控制器和寄存器组C.运算器和寄存器组 D。
运算器、控制器、寄存器组、总线接口4. 指令MOV AX,MASK[BX][SI]中源操作数的寻址方式为( D )A。
寄存器寻址B。
变址寻址C。
基址变址寻址D。
相对基址变址寻址5. 执行下列两条指令后,标志位CF为( C )MOV AL,FFHADD AL, 01HA.为0 B。
变反C。
为1 D。
不变6. 8086/8088 CPU内部有一个始终指示下条指令偏移地址的部件是( C)A.SP B。
CS C.IP D.BP7. 8088/8086系统中,可以用于间接寻址的寄存器为 A 。
A. BX,SI,DI,BPB. AX,SI,CX,BPC. AX,BX,CX,DX8. 在DMA方式下,将内存数据传送到外设的路径是( B )A.CPU→DMAC→外设B。
微机原理试题及答案(考试必备)
一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分)1.指令MOV DX,[BX]的寻址方式是 D 。
(A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。
(A)7EH (B)1FH (C)9FH (D)7FH解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。
3fh=63 63*2=126 126=7eh 故选A3.属于在工作中需定时刷新的存储器的芯片是 B 。
(A)SRAM (B)DRAM (C)EEPROM (D)EPROM4.某EPROM芯片上有19条地址线A0~A18,它的容量为 C 。
(A)128K (B)256K (C)512K (D)1024K5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。
(A)8位(B)16位(C)24位(D)32位6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址,该寄存器是 D 。
(A)SP (B)BX (C)SI (D)DI解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。
7.8255工作在方式0时,下面哪种说法不正确 C 。
(A)A口输入无锁存能力(B)A、B口输出有锁存能力(C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力解析:对于方式0,规定输出信号可以被锁存,输入不能锁存8.采用DMA方式来实现输入输出是因为它 A 。
(A)速度最快(B)CPU可不参与操作(C)实现起来比较容易(D)能对突发事件做出实时响应9.工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是C 。
(A)DT/R (B)DEN (C)ALE (D)AEN10.在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器 C 。
最新东北大学自动化复习精品课件微机原理及接口技术(第三章-2)
特点:
大部分都影响标志位,不同指令影响不同: (1) 加、减法指令影响 SF,ZF,AF,PF,CF,OF;
(2) 加1和减1指令不影响CF;
(3) 乘法指令影响CF,OF; (4) 除法指令使大部分标志位的状态不确定; (5) 对BCD码调整指令对标志位的影响不同; (6) 转换指令对标志位无影响 都可以用于字节、字的运算; 双操作数指令除源为立即数外,其余必须有一个操作数 为寄存器;单操作数指令不能为立即数。
(1) 溢出------是指带符号数的补码溢出。
字长为 n 位带符号数,补码运算能表示范围为:2 n-1 ~+2 n+1 –1
(2)有进位就有溢出,没有进位就没有溢 出? 结论:
有进位不一定有溢出,没有进位不一定没 有溢出。
以8位二进制数为例分析一下数的溢出与进位情况:
下面分4种情况加以讨论: (1) 带符号数和无符号数都不溢出 (2) 无符号数溢出
二、
8086/8088的指令系统(续)
2.算术运算指令(Arithmetic)
内容: 8086/8088提供加、减、乘、除、转换五种基本算术 操作; 利用十进制调整指令和ASCII调整指令对BCD码表 示的 十进制数进行算术运算; 对带符号数与无符号数进行乘、除运算。 (一)加法指令(Arithmetic) (二)减法指令(Subtraction) (三)乘法指令(Multiplication)
(3) 带符号数溢出
(4) 带符号数和无符号数都溢出
(1) 带符号数和无符号数都不溢出
二进制数 0 0 0 0 0 1 0 0 相 加 + 0 0 0 0 1 0 1 1 + 看作无符号数 4 11 + +1 看作带符号数 + 4 1
东北大学_微机原理实验报告及答案_简单IO扩展
4、写出实验源程序,并给出注释。
DATE SEGMENT
ASSUMECS:DATE
ORG 100H
START:MOV D0H
OUTDX,AL
JMP START
DATE ENDS
ENDSTART
思考题
1DATE SEGMENT
JMP START返回到开始
DATE ENDS 代码段结束
ENDSTART程序结束
注:双击鼠标,可放大图形
五、实验步骤
1、实验连线:
CPLD单元的输出端插孔CS0、CS1分别与244/273单元的片选信号CS244、CS273相连;
电平开关的输出端KK1~KK8分别与244/273单元的IN0~IN7对应连接;
244/273单元的输出端O0~O7分别与发光二极管的输入端LED 1~L ED8对应连接。
3、调试通过后,全速运行程序,观看实验结果。
4、编写实验报告,完成思考题与练习。
六、实验框图
七、思考与练习
1、KK1-KK4开关向上,让LED1-LED4发光二极管灯灭,而其它发光二极管灯保持不变,程序如何修改。
2、74LS244、74LS273的片选信号可以改变,若244/273的片选信号改为与CPLD单元中的CS2、CS3(04c0h、04d0h)相连,应如何修改程序中相应地址。
编辑:点击快捷图标[新建],进入编辑系统。将编写好的源程序逐一输入,然后保存。这时在桌面上就会产生以new .asm命名的文件。
编译运行:选择[编译]菜单,点击[编译或连接],对源程序进行汇编、连接,这时在屏幕左下方的窗口有信息显示:程序下传成功,编译,连接完成;然后点击快捷图标RUN,即运行程序。
东北大学微机原理总复习
本课主要讲述微型机的组成部分CPU、系统总线、I/O接口、存储器的工作原理和连接。
组成:算数逻辑部件、累加器和寄存器组、控制器三、总线片总线、内总线、外总线并行总线、串行总线并行总线:DB、AB、CB并行总线扩展:地址锁存,分离地址总线和数据总线译码电路:对存储器或接口电路器件操作选择。
对地址总线上的编码数据进行译码。
74LS138、139、GAL等四、存储器与I/O接口1 接口部件准备好系统如何知道接口部件已经准备好数据等待CPU提取,或准备接受CPU送来的数据查询方式:检测接口状态寄存器中“准备好”位或管脚,准备好则传输数据无条件传送:确定外设接口已经准备就绪,直接传输信息。
条件传送方式(查询方式):Step 1:读取状态字(或状态引脚)Step 2:检测(相应位)是否满足“就绪”条件,不满足回到Step 1.Step 3:传送数据中断方式:接口发中断请求响应中断,中断服务程序实现数据传输DMA方式:接口向DMA控制器发送请求,DMA控制器向CPU发送总线控制权请求DMA接管总线,传输数据2 优先级硬件确定:速度快,硬件开销大软件确定:简单、灵活、速度慢二者结合:3 要考虑的问题速度匹配问题总线的负载能力片选信号的产生机制4 接口接入总线要求输入缓冲:三态缓冲器,以便于数据总线相连。
输出锁存:将CPU写出的数据锁存,解决CPU与外设匹配的问题。
5 寻址各类信息在接口中进入不同的寄存器,通常称为I/O端口(port),每个端口有一个唯一的地址。
数据端口:对来自CPU和内存的数据或者发送到CPU和内存的数据起缓冲作用状态端口:存放外部设备或者接口部件本身的状态控制端口(命令端口):存放CPU发出的命令,以便控制接口或设备的动作。
数据输入端口、状态端口:只读数据输出端口、控制端口:只写通常:数据输入端口和数据输出端口的地址一致,通过读写指令区分。
状态端口和命令端口地址一致。
有了端口地址,CPU与外设的IO操作归结为接口芯片各端口的读写操作。
东北大学常用电器课编程题库2012版
常用电器课 编程训练题库东北大学信息学院实验中心 自动化实验室2011年11月一、二星题(难度等级:★★☆☆☆)1.请完成如下PLC系统的组态①② ③ ④ ⑤ ⑥ ⑦①电源模块: PS 307 5A 6ES7 307-1EA00-0AA0②CPU模块: 315-2DP 6ES7-315-2AG10-0AB0③IM扩展模块: IM 360 6ES7-360-3AA00-0AA0④数字量输入模块:SM 321 6ES7-321-1BH02-0AA0⑤数字量输出模块:SM 322 6ES7-322-1BH00-0AB0⑥模拟量输入模块:SM 331 6ES7-331-7KB00-0AB0⑦模拟量输出模块:SM 332 6ES7-332-5HB00-0AB0 2.试解释灯1(Q0.0)为何能亮(不亮)。
程序1程序23.OS用于识别和存储上一次算术运算功能中的溢出。
当溢出时,OS置1;OS 还具有保存OV位的作用:即当OV位置1时,OS位也置1;OV被清零时,OS 位可保持置位,直到离开块。
这样的好处是在整个程序中可以方便的评估运算中数据是否超出范围(溢出)或使用了无效的实数。
试编写程序印证。
4.试解释灯1(Q0.0)为何能亮(不亮)。
5.BR位代表一个内部位存储区,在执行可以改变RLO状态的指令之前,将RLO 值保存在BR中。
已知BR位与LAD块指令使能输出(ENO)是一一对应的,试编写程序印证。
6.OV位用于指示数据超出范围(溢出)或使用了无效的实数。
在功能执行完后,操作的结果在允许的负范围或正范围之外,则OV位被置1:只有执行结果正常后,OV位才被清零。
试编写程序印证。
7.生产过程连锁报警功能的实现。
某装置产生报警的故障有3个,其中任何一个故障的产生都能使故障指示灯亮;但只有当3个故障全部被排除时,故障指示灯才可以熄灭。
I/O分配:I0.0接故障一(接开关);I0.1接故障二(接开关);I0.2接故障三(接开关);Q0.0接故障指示灯。
微机原理(自动化)(2)
四、写出下列指令中内存操作数所在的地址。(每小题2分,共计10分)
(1)MOV AL,[BX+10];()。
(2)MOV [BP+10],AX;()。
(3)MOV DL,ES:[BX+SI];()。
(4)MOV BX,[BP+DI+2];()。
(5)INC BYTE PTR[SI+5];()。
得分
七、叙述题(每小题5分,共计10分)
(1)计算机使用流水线技术的优点是什么?试述其工作原理?
(2)高速缓冲寄存器的作用是什么?现代计算机采用了哪些相关技术,其发展前景如何?
得分
得分
八、编程题(15分)
编写实现下列功能的程序:求两个4字节的无符号数相加,这两个数分别放在2000H和3000H开始的存储单元中,低位在前,高位在后,要求进行运算后,得到的和放在2000H开始的单元中。
九、编程题(15分)
求AX累加器和BX寄存器中两个无符号数之差的绝对值,结果放在内存(2800)单元中。
2009年秋季学期
科目:微机原理(A卷)适用年级、专业:07级自动化专业
得分
一、填空题(每空2分,共计10分)
(1)将二近制数10.11101B转换为十六进制数,应为()。
(2)将十六进制数67AH转换为十进制数,应为(1658)。
(3)求十进制数-22的原码,应为()。
(4)求十进制数-22的反码,应为()。
得分
三、计算题(10分)
(1)CS=1200H,指令指针寄存器IP=FF00H,求物理地址。(2分)
物理地址=()。
(2)写出下列存储器的段地址(2分)、偏移地址(2分)和物理地址(2分)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息学院微机原理试题(含单片机)
一.填空题(每小题1分,共10分)
1.带符号数1100111B的十进制表示为( );
2.已知X=11010011B,Y=01101001B,则X XOR Y=();
3.中断服务程序入口地址CS=2345H,IP=2030,则中断服务程序入口地址的物理地址为();
4.当8253的CS=88H,A1A0与地址总线的A2A1相连,则8253的定时器0的地址为();
5.一个基本的总线周期由几个时钟周期组成()。
6.假定在串行通信时设定的数据传输速率为300bps,8位数据,偶验位,一个停止位,问传送完1K字节的文件,需要多长时间?();
7.8086复位时,IP寄存器的内容是什么?();
8.8086微处理器可寻址的I/O组织的地址空间范围是( H- H);
9.根据8086数据传输特性的要求,8253计数器0的端口地址为2E0H,则8253计数器1的端口地址至少为();
10.用3片8259A最多可构成()级中断;
二.判断题(每小题1分,共10分)
1.8088是准16位微型计算机是因为它有8根数据线和16根地址线;()
2.8086系统复位后,程序从FFFF0H开始执行;()
3.8086系统复位后,标志寄存器的内容为0000H;();
4.8086工作在最小模式至少需要2片8位锁存器;();
5.8251A工作在异步方式时,起始位为低电平而停止位为高电平;();
6.常用AD0作低8位数据选通信号是因为CPU和偶地址交换数据时,T1状态AD0为低电平;
();
7.在设计往段寄存器中传送数据的指令时偏移量地址的传送一定要紧跟段寄存器传送;
()
8.8086/8088的I/O组织和存储器可统一编址;()
9.异步通信时,通信双方的波特率设置可以有一定的误差;()
10.8086中断系统中,低优先级的中断不可以中断高优先级的中断;()
三.多项选择题(每小题2分,共10分)
1.下面哪几项是执行部件的内容();
A.段地址寄存器;B。
基数指针寄存器;C。
堆栈指针寄存器;D。
标志寄存器。
2.8086状态标志寄存器的3个控制标志位包括();
A.IF;B。
TF;C。
ZF;D。
DF 3.当/BHE=0,A0=0时,CPU所进行的操作是();
A.从奇地址端口或单元读/写一个字;B.从偶地址端口或单元读/写一个字;
C.从奇地址端口或单元读/写一个字节;D.从偶地址端口或单元读/写一个字节;
4.8086非屏蔽中断的响应过程包括();
A.从数据总线上读取中断类型码;B。
将标志寄存器的值推入堆栈;
C.将标志寄存器的IF、TF清零;D。
根据中断类型码找中断向量;
5.下面哪几种是8086/8088的操作数种类();
A.存储器操作数B。
寄存器操作数
C.立即操作数D。
I/O操作数
1.说明下列运算后的运算结果和各个状态标志位的状态:
0101 0100 0011 1001
+ 0100 0101 0110 1010
2.较详细的对8086的256个中断源进行分类(要列举0-4号中断的名称)并对中断优先级按类排队。
3。
说明存储器分段方法进行组织的好处;
4.接口芯片是如何用少量端口地址对多个寄存器进行操作的?
5.什么是同步方式?什么是异步方式?各有什么优缺点?
1.中断类型号为27的中断的服务程序的入口地址为:1020H:3040H,请填写相应的中断向量表的地址和内容。
要求地址以逻辑地址的形式书写。
2、80C51的数据存储器配置,填写下图“??”处内容。
(每空0.5分,共5分)
3. 什么是异步串行通信的数据格式?画图示意。
4.某系统的工作温度范围为600-1200℃,要求采样误差≤2℃。
问:选用几位的A/D
转换器?(写出计算过程)
六.简单编程题(每小题5分,共10分)
1.试写出将8255C口第3位清0,第5位置1的程序段,端口地址自定。
2.利用8253进行定时,其定时间隔为20ms。
已知CS=70H,A1A0与地址总线的A2A1相连,用计数器1定时,CLK0=2MHZ。
要求:
(1).写出8253各端口的地址;
(2).写出8253计数器1的控制字;
(3).写出8253计数器1的计数初值;
(4)编制8253的初始化程序。
七.综合题(共20分)
利用AD574(12位A/D)、8253、8255设计一定时采样系统。
已知8253的CLK0接2MHz 脉冲。
要求:画出连线图并编写初始化程序和中断服务程序,实现每10ms一次采样,用8255的A口和PC0-PC3连接AD574的数据线。
各端口地址自定。
8253控制寄存器的格式为:
8255控制寄存器的格式为:。