同济大学20092010微机原理期终考试试题B卷答案.doc

同济大学20092010微机原理期终考试试题B卷答案.doc
同济大学20092010微机原理期终考试试题B卷答案.doc

同济大学课程考核试卷(B卷)- 答案

2009—2010学年第一学期

课号:100202 课名:微机原理及接口技术(双语)考试考查:考试

此卷选为:期中考试( )、期终考试( ■ )、重考( )试卷

年级专业学号姓名得分

一、简答题(35分,每题5分)

1.In the real mode of 8086, show the starting and ending address of each segment located

by the following segment register value.

(1)4500H

(2)0CE00H

解:

(1)Starting Address:45000H,Ending Address:54FFFH

(2)Starting Address:0CE000H,Ending Address:0DDFFFH

2.已知AX=14C6H, BX=80DCH,执行以下程序后,试问。

ADD AX, BX

JNO PROG1

JNC PROG2

JNS PROG3

JMP PROG4

(1)分析标志位S,C,O,Z的取值情况。

(2)指出程序将转向哪个标号?

解:

(1)S=1,C=0,O=0,Z=0。

(2)PROG1

3.How many address inputs and data inputs does the 32K×8bit DRAM device contain?

解:

因为32K=215,因此,Address Inputs的数目为15

而数据宽度为8bit,故Data Inputs的数目为8

4.Contrast a memory-mapped I/O system with an isolated I/O system.

解:(P211)

(1)内存映射I/O系统

a)地址空间与存储器重叠;

b)不使用专门的In/Out指令;

c)采用相同的I/O访问和内存访问寻址方式,但对I/O访问很慢。

(2)独立I/O系统

d)地址空间不与存储器重叠;

e)需要专门的In/Out指令,且只能通过AL, AX, EAX寄存器进行数据交换;

f)内存访问寻址方式采用20位地址寻址,而I/O寻址最多16位地址。

5.8086 CPU复位后AX, CS, IP的值是什么?复位后CPU的启动地址又是什么?

解:

复位后AX和IP的值都是0000H,而CS中的值为0FFFFH。故复位后CPU的启动地址为0FFFF0H。

6.What condition does a logic 1 (high level) on the 8086 ALE pin indicate.

解:

ALE为1(高电位)时表明总线上地址数据有效,即AD0-AD15地址数据复用线上是有效的地址数据,而A16-A19状态地址复用线上是有效的地址数据。该信号用于通知外部锁存器进行地址数据分离。

7.中断服务程序结束时,用RET指令代替IRET指令能否返回主程序,这样做会有什么

后果?

解:(RET是普通子程序的返回指令

IRET是中断服务程序的返回指令)

在中断服务程序中,用RET来代替IRET可以返回主程序。因为返回前在堆栈中还保留CS和IP的值。

但是这样做会有问题。因为中断前保留在堆栈中的标志寄存器FLAGS的值没有弹出,这样返回主程序后,可能会引发标志位错误而导致程序流程控制错误。

二、分析与设计题(65分)

8.某微型计算机系统,其CPU地址线为20位,数据线为8位。需扩展内存140KB,其

中RAM为128KB,选用62256(32K×8);ROM为12KB,选用EPROM2732(4K×8),要求内存地址空间从40000H开始连续分配,RAM在低地址,ROM在高地址。(25分)

(1)分别需要多少块ROM和RAM?给出每一块存储芯片的内存地址范围。(10分)

(2)利用74LS138画出存储器地址译码图。要求与CPU三总线有相应的连接。(15分)

解:

(1)因为需要扩展内存140KB,其中RAM为128KB,ROM为12KB。而选用的RAM

芯片62256为32KB,ROM芯片2732为4KB。因此需要62256芯片4块,2732

芯片3块。

而32K的地址范围大小为8000H,其范围为0000H-7FFFH;4K的地址范围大小

为1000H,其范围为0000H-0FFFH。因此每块芯片的地址范围如下:

RAM1:40000H-47FFFH

RAM2:48000H-4FFFFH

RAM3:50000H-57FFFH

RAM4:58000H-5FFFFH

ROM1:60000H-60FFFH

ROM2:61000H-61FFFH

ROM3:62000H-62FFFH

(2)因为RAM芯片为连续配置,可以采用1片74LS138译码器。而62256的地址范

围为32K,因此其地址线位A0-A14。又RAM的总地址范围为40000H-5FFFFH,因

0141519

而ROM芯片为连续配置,可以采用1片74LS138译码器。而2732的地址范围为4K,因此其地址线位A0-A11。又RAM的总地址范围为60000H-62FFFH,因此

0111219

9.一个Intel 8254芯片和8位CPU相连接,时钟0、1、2的寄存器以及控制寄存器端

口地址分别为20H、21H、22H和23H,现有10KHz的时钟信号连入8254的CLK0端,且GATE0接高电平。8254的初始化代码如下。

MOV AL,30H

OUT 23H,AL

MOV AL,0E8H

OUT 20H,AL

MOV AL,03H

OUT 20H,AL

请回答如下问题:(20分)

(1)给出Intel 8254的工作模式及其计数初值。(10分)

(2)画出8254的OUT0的输出波形。(10分)

解:

(1)从初始化根据题目要求,控制字为30H,表示采用0#计数器,依次写低8位和

高8位计数值,采用工作方式0和二进制计数。

因此,计数值为03E8H=1000。

(2)因为计数值为03E8H=1000。因此对于10KHz的输入,在输出OUT0在启动计数

后变低,经过时间

1000

0.110s KHz

后变高。8254的OUT0的输出波形如下。 OUT0

0.020.040.060.080.1

写入计数

值时刻

时间(秒)

10. 已知一个与总线接口的8255A 接口电路如下图所示,其中k0-k7与8255A 端口B 相

连,LED 发光二极管D0-D7及相应的驱动电路与端口A 相连,且已知8255A 的端口地址为83F0H~83F3H 。要求如下。(20分)

(1) 利用门电路和74LS138译码器设计图中所示的译码片选电路,产生满足给定条

件的CS 信号。(6分)

(2) 将8255A 的A1、A0、D0-D7、RD 、WR 与总线的信号线进行正确连接。(6分) (3) 若要将开关k0-k7的状态在对应的LED 二极管D0-D7上随时反映出来,即:若

ki (i=0,…,7)开关闭合,则相应的LED 灯Di (i=0,…,7)点亮。编写一个8086汇编语言程序段,实现对8255A 的初始化及要求的控制功能。(8分)

解:该题答案不唯一。参考答案如下。

(1)可以先把所要求的地址83F0H写成二进制形式1000_0011_1111_0000B,然后选

择不同的地址线连入译码器电路,查看CS端能得到正确的译码即可。

(2)在连线时看这样几个关键连线:ISA总线的A1,A0分别连接到8255A的A1和A0

做片内译码用,IOR信号连接到8255A的RD引脚,IOW信号连接到8255A的WR 引脚,D0…D7数据总线连接到8255A的D0…D7端,地址线连接到译码电路输入,

译码器电路有一个输出连接到CS。

(3)程序:只要求程序段,不要求完整的程序

MOV DX, 83F3H ;控制口地址

MOV AL, 10000010B ;依据8255A控制字对8255A初始化

OUT DX, AL

CALL DELAY ;调用外部的延迟子程序

TEST:

MOV DX, 83F1H ; B口地址

IN AL, DX ;读B口状态

XOR AL, 11111111B ;将B口状态取反

MOV DX, 83F0H ;A口地址

OUT DX, AL ;将取反后的B口状态送到A口,控制LED灯亮

CALL DELAY ;调用外部的延迟子程序

…..

JMP TEST ;循环执行

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

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址B.物理地址C.偏移地址D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

微机原理期末复习总结

一、基本知识 1、微机的三总线是什么? 答:它们是地址总线、数据总线、控制总线。 2、8086 CPU启动时对RESET要求?8086/8088 CPU复位时有何操作? 答:复位信号维高电平有效。8086/8088 要求复位信号至少维持 4 个时钟周期的高电平才有效。复位信号来到后,CPU 便结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES 及指令队列清零,而将cs 设置为FFFFH, 当复位信号变成地电平时,CPU 从FFFF0H 开始执行程序 3、中断向量是是什么?堆栈指针的作用是是什么?什么是堆栈? 答:中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。堆栈指针的作用是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW 等重要信息。 4、累加器暂时的是什么?ALU 能完成什么运算? 答:累加器的同容是ALU 每次运行结果的暂存储器。在CPU 中起着存放中间结果的作用。ALU 称为算术逻辑部件,它能完成算术运算的加减法及逻辑运算的“与”、“或”、“比较”等运算功能。 5、8086 CPU EU、BIU的功能是什么? 答:EU(执行部件)的功能是负责指令的执行,将指令译码并利用内部的寄存器和ALU对数据进行所需的处理BIU(总线接口部件)的功能是负责与存储器、I/O 端口传送数据。 6、CPU响应可屏蔽中断的条件? 答:CPU 承认INTR 中断请求,必须满足以下 4 个条件: 1 )一条指令执行结束。CPU 在一条指令执行的最后一个时钟周期对请求进行检测, 当满足我们要叙述的4 个条件时,本指令结束,即可响应。 2 )CPU 处于开中断状态。只有在CPU 的IF=1 ,即处于开中断时,CPU 才有可能响应可屏蔽中断请求。 3 )没有发生复位(RESET ),保持(HOLD )和非屏蔽中断请求(NMI )。在复 位或保持时,CPU 不工作,不可能响应中断请求;而NMI 的优先级比INTR 高,CPU 响应NMI 而不响应INTR 。 4 )开中断指令(STI )、中断返回指令(IRET )执行完,还需要执行一条指令才 能响应INTR 请求。另外,一些前缀指令,如LOCK、REP 等,将它们后面的指令看作一个总体,直到这种指令执行完,方可响应INTR 请求。 7、8086 CPU的地址加法器的作用是什么? 答:8086 可用20 位地址寻址1M 字节的内存空间,但8086 内部所有的寄存器都是16 位的,所以需要由一个附加的机构来根据16 位寄存器提供的信息计算出20 位的物理地址,这个机构就是20 位的地址加法器。 8、如何选择8253、 8255A 控制字? 答:将地址总线中的A1、A0都置1 9、DAC精度是什么? 答:分辨率指最小输出电压(对应的输入数字量只有最低有效位为“1 ”)与最大输出电压(对应的输入数字量所有有效位全为“1 ”)之比。如N 位D/A 转换器,其分辨率为1/ (2--N —1 )。在实际使用中,表示分辨率大小的方法也用输入数字量的位数来表示。 10、DAC0830双缓冲方式是什么?

同济大学微机原理实验报告

《微机原理与接口技术》上机实验报告

《微机原理与接口技术》上机实验报告

实验报告:(包括目的、方法、原理、结果或实验小节等)。 一、实验目的 掌握简单并行接口的工作原理及使用方法。 二、实验内容 1、按下面图一简单并行输出接口电路图连接线路(74LS273插通用插座,74LS32用实验台上的“或门”)。74LS273为八D触发器,8个D输入端分别接数据总线D0~D7,8个Q输出端接LED显示电路L0~L7。 2、编程从键盘输入一个字符或数字,将其ASCⅡ码通过这个输出接口输出,根据8个发光二极管发光情况验证正确性。 3、按下面图二简单并行输入接口电路图连接电路(74LS244插通用插座,74LS32用实验台上的“或门”)。74LS244为八缓冲器,8个数据输入端分别接逻辑电平开关输出K0~K7,8个数据输出端分别接数据总线D0~D7。 4、用逻辑电平开关预置某个字母的ASCⅡ码,编程输入这个ASCⅡ码,并将其对应字母在屏幕上显示出来。 图一图二 三、实验中使用到的程序 对于简单并行输出接口: stack1 segment stack 'stack' dw 32 dup(0) stack1 ends data segment baseport equ 0ec00h-280h;实际基址 port equ baseport+2a8h;基址+偏移地址 data ends code segment assume ss:stack1,ds:data,cs:code start: mov ax,data mov ds,ax again: mov ah,1 int 21h

机械原理复习

1. 渐开线直齿圆柱外齿轮顶圆压力角(大于、等于、小于)分度圆压力角。 2. 一对渐开线齿轮啮合传动时,其中心距安装若有误差,(传动比的变化)。 3. 齿轮的渐开线形状取决于它的直径。 4.一对渐开线直齿圆柱齿轮传动时,如重合度等于1,这时实际啮合线的长度等于。 5.一对渐开线直齿圆柱齿轮的啮合线切于。 6.用标准齿条刀具加工渐开线标准直齿圆柱外齿轮时,刀具的中线与齿轮的分度圆。 7.一对渐开线齿轮啮合传动时,加大安装中心距,啮合角__ ____ 。 8.渐开线齿轮的基圆齿距__ ____法向齿距。 10. 一对能正确啮合传动的渐开线直齿圆柱齿轮必须满足。 11. 斜直线齿廓的齿条在不同齿高处的模数和压力角,随齿高的增加而。 12. 一对渐开线斜齿圆柱齿轮在啮合过程中齿廓上的接触线长度是变化的。 13. 一对能正确啮合传动的渐开线标准直齿圆柱齿轮,其啮合角 14. 齿数、模数分别对应相同的一对渐开线直齿圆柱齿轮传动和一对斜齿圆柱齿轮传动,后者的重合度比前者。 15. 渐开线标准齿轮的齿根圆与基圆大小关系。 16.平行轴斜齿圆柱齿轮机构的几何尺寸在计算,基本参数的标准值规定在。 17.机械平衡研究的内容是惯性力间的平衡; 18. 运动副元素材料一定时,当量摩擦系数取决于运动副元素的几何形状。 19. 渐开线齿廓啮合特点。 (二)在图示4 个分图中,图不是杆组,而是两个杆组的组合。 (二)计算自由度,指出(或在图中标出)局部自由度、复合铰、虚约束,及运动链有确定运动的条件,并对机构进行结构分析,确定机构级别。

(三)用速度的瞬心法求图示位置构件2与4的传动比i 24 (三) 试 求 图 示 机 构 的 全 部 瞬 心, 并 应 用 瞬 心 法 求 构 件3 的 移 动 速 度v 3 的 大 小 和 方 向。 图 中 已 知 数 据 h =50 m m ,φ160=?,ω110= r a d /s 。(再用矢量方程图解法做) (三)已知机构中各构件的尺寸及速度多边形( μv = 0.5m/s/mm ) (1) 写出矢量32b b 代表的速度(例如代表速度E v ); (2) 说明杆3的角速度ω 3的方向(顺时针还是逆时针); (3) 用相对运动图解法在速度多边形上确定v F 的大小。

微机原理与应用试题库(附答案)

《微机原理及应用》试题库 1. 8086 和 8088 的引脚信号中,D为地址锁存允许信号引脚。 A. CLK B. INTR C.NMI D.ALE 2.下面的哪项是有效标识符:B A . 4LOOP : B. DELAYIS : C. MAIN A/ B : D.GAMA$1 : 3.如图所示的三态输出电路,当 A 时, V B≈V DD。 A. E(ENABLE)=1, A=1 B.E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D.E(ENABLE)=0, A=0 4. 设 (SS)=2000H , (SP)=0100H , (AX)=2107H ,则执行指令PUSH AX后,存放数据21H 的物理地址是 D。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的A。 A.符号地址B.物理地址C.偏移地址 D .逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是A。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX ,0 MOV BX ,1 MOV CX , 100 AA : ADD AX ,BX INC BX LOOP AA HLT 执行后的结果:(AX)=,(BX)=。 A. 5050 , 99 B. 2500, 100 C. 5050 , 101 D. 2550 , 102 8. 假设 V1 和 V2 是用 DW 定义的变量,下列指令中正确的是A。 A . MOV V1, 20H B. MOV V1, V2 C . MOV AL, V1D. MOV2000H, V2 9. –49D 的二进制补码为A。

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

丽水学院《微机原理》考试试卷 班级:___________ 姓名:___________学号:____________ 题号一二三四五六总分得分 得分 一、判断题(每题1分,共10分) 1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。(√) 2、微机的字长愈长,计算精度愈高,指令处理功能愈强。(√) 3、MOV指令要影响标志位。(×) 4、JMP SHORT NEXT称为近转移。(×) 5、8086与8088在软件上不一定完全兼容。(×) 6、端口是位于主机与外设之间的总称。() 7、DMA是一种不需要CPU介入的高速数据传送。() 8、8253中的计数可以通过初始化设置成加计数或减计数。() 9、内部中断的优先权总是高于外部中断。() 10、两片8259A级连后可管理16级中断。() 得分 二、选择题(每题1分,共20分) 1、属于数据寄存器组的寄存器是_____C___。 A.AX,BX,CX,DS B.SP,DX,BP,IP C. AX,BX,CX,DX D.AL,DI,SI,AH 2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是_____B___。 A.-32768≤n≤32768 B.-32768≤n≤32767 C.-65535≤n≤65535 D.-65536≤N≤65535 3、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。 A.02120H B.20120H C.21200H D.03200H 4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ___D_____。 A.IN AL,端口地址 B.MOV AL,端口地址 C.OUT AL,端口地址 D.OUT 端口地址,AL 5、与十进制数58.75等值的十六进制数是__B______。 A.A3.CH B.3A.CH C.3A.23H D.C.3AH 6、将十六进制数FF.1转换成十进制数是__C______。 A.255.625 B.2501625 C.255.0625 D.250.0625 7、十进制负数-38的八位二进制补码是____D____。

同济大学2006 — 2007 学年 第 一 学期(B卷)(部分试题)

同济大学课程考核试卷(B卷)(部分试题) 2006 — 2007 学年第一学期 命题教师签名:审核教师签名: 课号:10221101 课名:微机原理与接口技术考试考查:考试课 此卷选为:期中考试( )、期终考试( √ )、重考( ) 试卷 年级专业学号姓名得分 注意:一到五大题做在答题纸上,六到八大题做在试卷上 一、单选题 (本大题共10小题,每小题2分共20分) 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均不得分。 1.计算机能够一次处理的最大二进制位数通常称为() A)位 B)字节 C)字长 D)代码 2.某微机系统的CPU采用Intel Pentium芯片,该芯片有64根数据线,32根地址线,则该微机系统的最大物理内存容量为()Byte。A)232×8 B)232×4 C)232×2 D)232 3.若用6264SRAM芯片(8K×8位)组成存储器系统地址为C0000H-DFFFFH,需要()片6264芯片。 A)16 B)24 C)32 D)64 4.在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个() A)I/O设备 B)存储器 C)主处理器

D)逻辑高 二、填空题(本大题共7小题,每空2分共20分) 1.当ALE有效时, 8088CPU地址/数据总线D0-D7上传送的是 ___________信息。 2.计算机能够自动地一条接一条连续执行指令,是因为在CPU中有一个_______________寄存器,用于存放待执行指令所在存储单元的地址。在CPU要取指令前,先由它发出指令所在存储单元的地址,而当CPU取出这一条指令后,它会自动________使其指向下一条指令地址。此外, _______________寄存器保留了当前正在执行的指令。 3.8088中地址/数据线分时复用,为保证总线周期内地址稳定,应配置___________,为提高总线驱动能力,应配置_____________。4.根据下面的指令和伪指令序列,AX寄存器的内容__________。TAB DB 6,5,4,3,2,1 ENTRY EQU 3 MOV BX,OFFSET TAB ADD BX,ENTRY MOV AX,WORD PTR [BX] 5. Find the memory address of the next instruction executed by the microprocessor, when operated in the real mode, for the following CS:IP combination: CS : IP = 2300H : 1A00H Answer: ___________________ 三、计算题(8分) 一台计算机运行某程序,处理器计算时间占70%,硬盘读写等IO时间占30%,若将处理器速度提高为原来的2倍,同时,IO速度提高到原来的1.5倍,试问,运行同样的程序,速度会加快多少倍?(请写

同济大学2012-2013机械原理课程考核试卷A卷(含答案)

同济大学课程考核试卷(A卷) 2012 — 2013 学年第一学期 命题教师签名:审核教师签名: 课号:04106000 课名:机械原理考试考查:考试 此卷选为:期中考试( )、期终考试(√)、重考( )试卷 年级专业学号姓名得分 一、 (本题22分)选择、填空题 (选择题为单选题) 1 以 为主动件的曲柄滑块机构存在死点,在此位置 与 共线。 A.曲柄 B.连杆 C.滑块 D.机架 2 凸轮机构的从动件作正弦加速度运动时,此运动规律 冲击。 A.有刚性 B.有柔性 C.既无刚性冲击也无柔性 D.有不确定 3 图示蜗杆传动中,蜗轮螺旋线旋向为 ,蜗轮的转动方向为 。 A.右旋 B. 左旋 C. 顺时针 D. 逆时针 4 直齿锥齿轮的当量齿数Z v= ,斜齿圆柱齿轮的当量齿数Z v= 。 5 槽轮机构所实现的运动变换是 。 A.变等速连续转动为不等速连续转动 B.变转动为移动 C.变等速转动为间歇转动 D.变转动为摆动 6 采用飞轮可调节机器运转过程中的 速度波动。 A.周期性 B.非周期性 C.周期性和非周期性 7 拟设计一机构,要求原动件连续转动时,从动件按预定工作要求作连续或间歇移动,应选用 。 A.槽轮机构 B.棘轮机构 C.直动从动件凸轮机构 D.摩擦轮机构

8 构件是组成机器的。 A.制造单元 B.基本运动单元 C.原动件 D.从动件 9 机构具有确定相对运动的条件是 。 A.自由度≥0 B.机构的构件数≥4 C.原动件数>1 D.自由度=原动件数 10渐开线齿轮的齿廓形状取决于的大小。 A.分度圆 B.齿顶圆 C.基圆 D.齿根圆 11外凸凸轮为了保证有正常的实际轮廓曲线,其滚子半径应 理论廓线的最小曲率半径。 A.小于 B.大于 C.等于 D.大于等于 12 在轮系运转时,所有齿轮的轴线相对于机架的位置都固定的轮系称为 。 A.周转轮系 B.定轴轮系 C.复合轮系 D.行星轮系 13 图示为摆动导杆机构,以1为主动件,则机构的传动角γ= 。 A.0° B.90° C.∠A D.∠B E.∠C 14 影响直动滚子从动件盘形凸轮机构的压力角大小主要因素是 。 A.从动件位移 B.凸轮的基圆半径 C.凸轮机构结构 15 标准直齿圆柱齿轮齿条啮合时,若齿条相对齿轮作远离轮心的径向位移则 。 A.齿轮的分度圆直径大于节圆直径 B.齿轮的分度圆直径小于节圆直径 C.齿轮的分度圆直径等于节圆直径 D.上述选项均不对 16 对于长度与直径之比小于等于1/5刚性转子的静平衡只需在 平面上进行平衡。 A.1个 B.2个 C.3个 D.4个 17 铰链四杆机构曲柄存在条件是 和 。

《微机原理与应用(B)》试题

一、填空题(每空1分,共20分) 1、一个16位二进制数用补码方式表示的有符号数的范围是______________________。 2、在8086 CPU中,由于BIU和EU分开,所以______________和____________可以重叠操作,提高了CPU的利 用率。 3、8086 CPU的典型总线周期由____个时钟周期组成,其中T1期间,CPU输出_____信息;如有必要时,可以在 __________两个时钟周期之间插入1个或多个等待周期。在8086系统中,地址FFFF0H是______________________________地址。 4、每一条指令一般都由________________和________________来构成。 5、已知ROM芯片容量为1024*8位,则其地址端有_______位,数据端有_______位。 6、CPU与外设交换信息时,有三种常见的输入输出方法,它们分别是_______ ____、_________ __及______ ___。 7、8259A共有7个可编程的寄存器,它们分别用于接受CPU送来的_________命令字和___________命令字。若系 统中有主、从8259A芯片共3片,最多能管理_______级中断优先级。 8、一个中断类型号为17H的中断处理程序存放在0100: 06A0开始的内存中,其中断向量存储在地址为 ____________________至____________________的4个单元中。 9、若DS=2000H,ES=2500H,SS=1500H,SI=05A0H,BX=0100H,BP=66C0H,则指令MOV AX, [BX][SI]的源操 作数所对应的物理地址为________________________。 1、在8088CPU中,执行堆栈操作指令PUSH AX后,改变内容的寄存器是( )。 (A) AX (B) BX (C) SS (D) SP 2、使用紫外线照射来擦除ROM内容的可编程ROM称为( )。 (A) PROM (B) ROM (C) EPROM (D) EEPROM 3、编程时,由*.asm原文件形成*.exe文件按照( )过程执行。 (A) 先LINK,后MASM (B) 先MASM,后LINK (C) 只LINK (D) 只MASM 4、若AL的内容为3EH,执行TEST AL,01H指令后,AL的内容为( )。 (A) 0 (B) 1FH (C) 3EH (D) 7FH 5、8255A的端口A、端口B均工作在方式0的输入时,端口C可以作为( )。 (A) 两个4位I/O端口或1个8位I/O端口(B) 状态端口 (C) 部分引脚作端口A、端口B的联络信号(D) 全部作联络信号 6、当ALE有效时,8086/8088CPU地址/数据总线AD0-AD15上传送的是( )。 (A) 数据信息(B) 控制信息(C) 状态信息(D) 地址信息 7、逻辑指令AND执行后,对FLAG描述正确的是( )。 (A) CF=OF=0 (B) CF=1,OF=0 (C) CF=0,OF=1 (D) CF/OF由操作数据决定

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

微机原理期末考试试卷 (有答案) -CAL-FENGHAI.-(YICAI)-Company One1

《微机原理》考试试卷 一、判断题(每题1分,共10分) 1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。(√) 2、微机的字长愈长,计算精度愈高,指令处理功能愈强。(√) 3、MOV指令要影响标志位。(×) 4、JMP SHORT NEXT称为近转移。(×) 5、8086与8088在软件上不一定完全兼容。(×) 6、端口是位于主机与外设之间的总称。() 7、DMA是一种不需要CPU介入的高速数据传送。() 8、8253中的计数可以通过初始化设置成加计数或减计数。() 9、内部中断的优先权总是高于外部中断。() 10、两片8259A级连后可管理16级中断。() 二、选择题(每题1分,共20分) 1、属于数据寄存器组的寄存器是_____C___。 A.AX,BX,CX,DS B.SP,DX,BP,IP C. AX,BX,CX,DX D.AL,DI,SI,AH 2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是 _____B___。 A.-32768≤n≤32768 B.-32768≤n≤32767 C.-65535≤n≤65535 D.-65536≤N≤65535 3、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。 A.02120H B.20120H C.21200H D.03200H 4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ___D_____。

同济大学微机原理期末试题范围上课讲义

第一章概述 1、微型计算机的性能指标:速度,存储器容量 第二章计算机中的数制和编码 1、在计算机内部所有信息只能用“0”和“1”这两个状态表示,因此计算机内 部的“数”也都是用多个0和1组成的位串来表示的。按不同的格式构成的位组合状态就形成了不同的数制。 2、字长:把8位二进制数称为字节,把16位二进制数称为字,把32位二进制 数称为双字。 3、机器数:数值连同符号数码“0”或“1”一起作为一个数就是机器数,而它 的数值连同符号“+”或“-”称为机器数的真值。 4、原码:设机器的字长为n,则原码的定义: [X]= 反码:[X]= 反码和原码的区别:原码符号位不变,其他的位加1 补码:[X]= 正数的补码和原码相同,负数的补码为其反码在最低位加一 -128的补码按定义做:[-128]补=10000000B 对于十进制负数:若字长为n=8,其补码为256+X,字长为n=16,补码为65536+X 对于十六进制负数:若字长n=8,其补码为100H+X,若字长为n=16,补码为10000H+X 5、补码的运算 双高位法:OV=Cs+Cp,用来判是否溢出,Cs为加减运算中最高位(符号位)的进位值,Cp为加减运算中最高数值位的进位值。如果OV=1,则溢出。 直接观察法:当正加正为负,或反之,则溢出。 6、ASCII码 0~9为30~39,A到Z为41~5A,a~z为61~7A,Blank(space)为20,小数点为2E,换行LF为0A,回车CR为0D 7位ASCII码的最高位为逻辑“0”,常用奇偶校验位,用来检测存储和传送过程中是否发生错误。偶校验中,每个代码的二进制的形式中应有偶数个1. 7、汉字输入编码分为:数字编码,拼音码,字形编码。汉字编码分为:汉字的 输入编码,汉字内码,汉字自模码 第三章微型计算机的系统结构 1、硬件的组成及其功能:硬件由三个基本模块——微处理器模块,存贮器模块, I/O模块及连接这三个模块的总线构成。 微处理器CPU是微型计算机运算和控制的中心,包括运算器,控制器和存储器。他可以进行运算,逻辑判断和分析,并协调计算各个部分工作。 存储器主要是指微机的内存或主存储器,主要用来存放当前正在使用或经常

《微机原理及应用》B 期末考试试题及参考答案

《微机原理及应用》复习题B 一、填空题(共20分) 1.总线周期的含义是;8086/8088 的基本总线周期由个时钟周期组成;如果CPU 的时钟频率为4.77MHz,那么它的一个时钟周期为ns,一个基本总线周期为ns。 2.8086 CPU的M/IO信号是,高电平时表示。 3.总线传输率是指;若某总线的工作频率最高为8MHz,数据总线宽度为16位,则该总线的最大传输率为M Byte/s。 4.I/O端口的编址方式有两种,分别为:和。 5.串行传输的信息格式广泛采用着异步和同步格式。异步格式传送一个字符由4部分组成,分别为起始位,位,和停止位。 6.在8086系统中,一个中断类型号为0DBH的中断服务子程序位于从8100H:1234H开始的内存中,则相应的中断矢量所在的起始物理地址为_ _,从该地址开始连续4个存储单元存放的内容依次为_ 、、和 _。 7.用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片_ _片,片内地址和产生片选信号的地址分别为_ 位和_位。 二、选择题(包括单项和多项选择,每小题2分,共20分) 1.下列说法正确的是_ _ __。 A. CPU一般包括ALU、控制器、寄存器阵列等主要部件。 B. CPU中的程序计数器是控制器的重要部件,总是指向下一条指令的地址。 C. 指令周期一般由几个机器周期组成,机器周期是CPU工作的最小时间单位。 D. 8086 CPU的寄存器都是16位的,但指令指针是20位。 2.下列说法正确的是_ _ __。 A.通用寄存器包括AX、BX、CX、DX,它们都可以作为累加器使用。 B.使用BP做间址寄存器时,默认使用DS做段寄存器。 C.做字符串操作时,源指针与目的指针使用的段寄存器不同。 D. 形成堆栈地址的是SS与SP。 3.下列说法正确的是_ _ __。 A. 8086 CPU有1M字节地址空间,其中最低64K是IO地址空间。 B. 8086 CPU有16位数据线和20位地址线,因此能访问2M字节存储器。 C. 8086 CPU在传送8位数据时,总是使用数据总线低8位。 D. 8086 CPU的NMI和INTR都是中断请求输入信号。 4.下列指令中有语法错误的是_ _ __。 A. MOV AL,DS:[BP] B. MOV [DI],0 C. JMP WORD PTR[BX] D. PUSH WORD PTR[SI-2] 5.地址总线为32位的微机系统中其内存最大容量为_ _ __。 A. 2000KB B. 2048KB C. 2048MB D. 4096MB 6. 设串行异步通信的数据格式是:1位停止位,7位数据位,1位校验位,1位起始位,若传输率 1

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

的数据线为16位,地址线为20位,I/O口使用16位地址线。 2.在某进制的运算中7×3=33,则7×5=_55。 3.用8位二进制数表示整数时,十进制数(-128)的补码为__。原码为无,反码为无。3.8086内部寄存器长度为16位,通用寄存器有8个,段寄存器有4个。 4.8086偶存储体的选片信号是A0,奇存储体的选片信号是BHE 。 5.MOV AX,[BX+SI]的源操作数是基址变址寻址方式,目的操作数是寄存器寻址方式。6.8086可以指向堆栈的指针寄存器有bp和sp。 7.程序中段定义结束的伪指令是ENDS,子程序定义结束的伪指令是ENDP。 8.EEPROM的擦除方法为点擦除. 9.下列指令段经汇编后,DATA所代表的偏移地址为_100 CH__。 & ORG 1000H STROE DB 12 DUP() DATA DB 05H,06H,07H,08H 1. 8086/8088在不考虑段跨越情况下,DI寄存器给出的偏移地址位于_C__。 A. 仅DS段 B. DS或SS段 C. DS或ES段 D. DS或CS段 2. 下列指令中格式错误的是___A___。 A. SHL AL,CX B. XCHG AL,BL C. MOV BX,[SI] D. AND AX,BX 3. 设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=____B__。 MOV AX,2000H " MOV DS,AX MOV BX,[0010H] A. B2B2H B. B23FH C. 3F3FH D. 3FB2H 4. 若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为___D___。 A. 3311CH B. 33120H C. 33122H D. 3311EH 5. 下列指令中格式错误的是_C__。 A. MOV AX,357AH[BX][DI] B. OUT DX,AL C. LEA AX,50H[BX][BP] D. RCR BX,1 6. 下列指令中允许寻址范围最大的是_D__。 A. JNZ NEXT B. LOOP NEXT ¥ C. JMP SHORT PTR NEXT D. CALL NEAR PTR NEXT 7. 8086/8088不属于BIU部分的寄存器是__D____。 A. IP B. ES C. DS D. SP 8088最大模式比最小模式在结构上至少应增加___B_。 A. 中断优先级控制器 B. 总线控制器 C. 数据驱动器 D. 地址锁存器 9. 8086在存取存贮器中以偶地址为起始地址的字时,M/IO、BHE、A0的状态分别是____D__。 A. 0,0,1 B. 1,0,1 C. 1,1,0 D. 1,0,0 10. 一个半导体存贮芯片的引脚有 A13~A0,D3~D0,WE,OE,CS,VCC,GND等,该芯片存贮容量为____C__。 A. 8K×8 B. 8K×4 C. 16K×4 D. 16K×8 !

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

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

INC DI LOOP AGAIN 也可用指令___A____完成同样的功能。 A.REP MOVSB B.REP LODSB C.REP STOSB D.REPE SCASB 11、动态存贮器刷新,下面哪种说法正确________。 A.刷新可在CPU执行程序过程中进行 B.刷新在外电路控制下,定时刷新,但刷新时,信息不读出 C.在正常存贮器读操作时也会发生刷新,可防止刷新影响读出信息,故读操 作时,应关闭电路工作。 D.刷新过程一定伴随着信息输出,无法控制,故刷新时不要进行读出操作。 12、用4K×8的存贮芯片,构成64K×8的存贮器,需使用多少4K×8的存贮芯片,正确答案为________。 A.128片 B.16片 C.8片 D.32片 13、对内存单元进行写操作后,该单元的内容________。 A.变反 B.不变 C.随机 D.被修改 14、在DMA方式下,CPU与总线的关系是________。 A.只能控制地址总线 B.相互成隔离状态 C.只能控制数据线 D.相互成短接状态 15、在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在________。 A.36H~39H B.24H~27H C.18H~21H D.18H~1BH 16、已知某系统共带三台外设,即X、Y、Z,每台外设都能发出中断,它们的中 断优先级为X>Y>Z,当前在执行Z中断服务程序时,X,Y同时发出中断请求, 若此时IF=0,问CPU响应哪台外设请求________。 A.X设备 B.Y设备 C.无响应X,后响应Y D.都不响应 17、8255A芯片中各端口的位数是________。 A.8位 B.26位 C.12位 D.4位 18、8255A的________一般用作控制或状态信息传输。 A.端口A B.端口B C.端口C D.端口C的上半部分 19、若以8253某通道的CLK时钟脉冲信号为基础,对其实行N分频后输出,通 道工作方式应设置为________。 A.方式0 B.方式2 C.方式3 D.方式4 20、8253有________个独立的计数器。 A.2 B.3 C.4 D.6 得分 三、填空题(每空1分,共20分) 1、IBM-PC机中的内存是按段存放信息的,一个段最大存贮空间为___64K_____ 字节。 2、下列字符表示成相应的ASCII码是多少? 回车___0AH_____;数字’0’ ___36H_____。 3、假设(DS)=0B000H,(BX)=080AH,(0B080AH)=05AEH,(0B080CH) =4000H,当执行指令“LES DS,[BX]”后,(DI)=____05AEH____,(ES)

同济大学2009-2010微机原理期终考试试题(B卷) - 答案

同济大学课程考核试卷(B卷)- 答案 2009—2010学年第一学期 课号:100202 课名:微机原理及接口技术(双语)考试考查:考试 此卷选为:期中考试( )、期终考试( ■ )、重考( )试卷 年级专业学号姓名得分 一、简答题(35分,每题5分) 1.In the real mode of 8086, show the starting and ending address of each segment located by the following segment register value. (1)4500H (2)0CE00H 解: (1)Starting Address:45000H,Ending Address:54FFFH (2)Starting Address:0CE000H,Ending Address:0DDFFFH 2.已知AX=14C6H, BX=80DCH,执行以下程序后,试问。 ADD AX, BX JNO PROG1 JNC PROG2 JNS PROG3 JMP PROG4 (1)分析标志位S,C,O,Z的取值情况。 (2)指出程序将转向哪个标号? 解: (1)S=1,C=0,O=0,Z=0。 (2)PROG1 3.How many address inputs and data inputs does the 32K×8bit DRAM device contain? 解: 因为32K=215,因此,Address Inputs的数目为15 而数据宽度为8bit,故Data Inputs的数目为8 4.Contrast a memory-mapped I/O system with an isolated I/O system. 解:(P211) (1)内存映射I/O系统 a)地址空间与存储器重叠; b)不使用专门的In/Out指令; c)采用相同的I/O访问和内存访问寻址方式,但对I/O访问很慢。 (2)独立I/O系统 d)地址空间不与存储器重叠; e)需要专门的In/Out指令,且只能通过AL, AX, EAX寄存器进行数据交换; f)内存访问寻址方式采用20位地址寻址,而I/O寻址最多16位地址。 5.8086 CPU复位后AX, CS, IP的值是什么?复位后CPU的启动地址又是什么?

同济大学2009-2010(1)微机原理期终试题(AB卷)含答案.

同济大学课程考核试卷(A 卷 - 答案 2009— 2010学年第一学期 课号:100202 课名:微机原理及接口技术(双语考试考查:考试 此卷选为:期中考试 ( 、期终考试( ■ 、重考 ( 试卷 年级专业学号姓名得分 一、简答题(30分,每题 5分 1. Choose five different instructions to accomplish AL=0. 解:答案不唯一,参考答案如下 MOV AL, 0 AND AL, 0 SUB AL, AL XOR AL, AL SHL AL, 8 2. Compare the difference between AND and TEST instruction. 解: AND 指令会影响目的寄存器内容,而 TEST 不影响目的寄存器的内容。 3. 已知 AX=3024H, BX=0A010H, 执行以下 CMP AX, BX指令后, 试分析标志位 S,C,O,Z 的值,并指出 AX 的值。 解:

CMP 指令运行后, AX 内容不受影响,仍为 3024H 。正数减去负数后其结果为负数 (9014H ,因此 O=1。高位有借位,因此 C=1。显然, S=1, Z=0。 4. What condition does a logic 1 (high level on the 8086 ALE pin indicate. 解: ALE 为 1(高电位时表明总线上地址数据有效,即 AD 0-AD 15地址数据复用线上是有效的地址数据,而 A 16-A 19状态地址复用线上是有效的地址数据。该信号用于通知外部锁存器进行地址数据分离。 5. 当 INT 22H 指令运行时,请给出中断向量表中该中断对应的物理位置。 (假设采用 8086 CPU系统 解: 已知中断向量号为 22H ,故在中断向量表中所处的位置为 22H ×4=88H。因为8086系统的中端向量表位于内存的最低端, 故该中断向量在地址范围为 00088H-0008BH 。 6. 简要说明中断处理的流程。 解:流程如下: (1将标志寄存器内容压栈; (2将标志寄存器的 TF 和 IF 标志清零; (3将 CS 寄存器内容压栈; (4将 IP 寄存器内容压栈; (5根据中断向量号查询中断向量表,获取中断服务程序的段地址和偏移地址,分别装入 CS 和 IP ; (6执行中断服务程序;

(完整word版)微机原理与应用试卷-有答案

微机原理与应用试卷 一、单项选择题(每小题 1 分共 10 分) 1.十进制33.25转换成十六进制数为( ) A. B1.4H B. 1B.19H C. 21.4H D. 33.4H 2. 若有16条地址线,那么可访问的内存地址范围为。( ) A. 0001H~FFFFH B. 0000H~FFFFH C. 00000H~FFFFFH D. 00001H~FFFFFH 3. 8086 CPU内有指示下条指令有效地址的指示器是( ) A. IP B. SP C. BP D. SI 4.下列指令中语法有错误的是( ) A. IN AX,20H B. LEA SI,[2000H] C. OUT DX,AL D. SHL AX,2 5. 8088CPU内部的数据总线有多少条( ) A. 8条 B. 16条 C. 20条 D. 32条 6. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( ) A. 0FH和04H B. 0BH和04H C. 0FH和0BH D. 04H和0FH 7. 指令MOV AX,[BX][SI]中源操作数的寻址方式是。( ) A. 寄存器间接寻址 B. 变址寻址 C. 基址变址寻址 D. 相对寻址 8. 与MOV BX,OFFSET X等价的指令是( ) A. MOV BX,X B. LDS BX,X C. LES BX,X D. LEA BX,X 9. 不能实现将AX清零和CF清零的指令是() A. SUB AX,AX B. MOV AX,0 C. XOR AX,AX D. AND AX,0 10.可编程计数/定时器8253的工作方式有几种() A. 3 B. 4 C. 5 D. 6 二、填空题(每空2分,共20分) 1. 计算机通常___________和___________是核心部件,合称为中央处理单元CPU。 2. 8086CPU通过数据总线对__________进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括__________时钟周期。 3. 组成16M*8位的存储器,需要1M*4位的存储芯片___________片。 4. 微机中一般采用__________芯片作为串行通信接口。 5.在8086CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H:1000H,则相应的中断矢量存储地址为__________;从该地址开始,连续的4个存储单元存放的内容依次为__________。

(完整版)机械原理期末题库(附答案)

机械原理期末题库(本科类) 一、填空题: 1.机构具有确定运动的条件是机构的自由度数等于。 2.同一构件上各点的速度多边形必于对应点位置组成的多边形。 3.在转子平衡问题中,偏心质量产生的惯性力可以用相对地表示。 4.机械系统的等效力学模型是具有,其上作用有的等效构件。 5.无急回运动的曲柄摇杆机构,极位夹角等于,行程速比系数等于。 6.平面连杆机构中,同一位置的传动角与压力角之和等于。 7.一个曲柄摇杆机构,极位夹角等于36o,则行程速比系数等于。 8.为减小凸轮机构的压力角,应该凸轮的基圆半径。 9.凸轮推杆按等加速等减速规律运动时,在运动阶段的前半程作运动,后半程 作运动。 10.增大模数,齿轮传动的重合度;增多齿数,齿轮传动的重合度。 11.平行轴齿轮传动中,外啮合的两齿轮转向相,内啮合的两齿轮转向相。 12.轮系运转时,如果各齿轮轴线的位置相对于机架都不改变,这种轮系是轮系。 13.三个彼此作平面运动的构件共有个速度瞬心,且位于。 14.铰链四杆机构中传动角γ为,传动效率最大。 15.连杆是不直接和相联的构件;平面连杆机构中的运动副均为。 16.偏心轮机构是通过由铰链四杆机构演化而来的。 17.机械发生自锁时,其机械效率。 18.刚性转子的动平衡的条件是。 19.曲柄摇杆机构中的最小传动角出现在与两次共线的位置时。 20.具有急回特性的曲杆摇杆机构行程速比系数k 1。 21.四杆机构的压力角和传动角互为,压力角越大,其传力性能越。 22.一个齿数为Z,分度圆螺旋角为β的斜齿圆柱齿轮,其当量齿数为。 23.设计蜗杆传动时蜗杆的分度圆直径必须取值,且与其相匹配。 24.差动轮系是机构自由度等于的周转轮系。

相关文档
最新文档