济南大学微机原理2010--2011微机原理试卷A
2011微机原理考题(A)

第1页,共3页济南大学2010~2011学年第一学期课程考试试卷(A 卷)课 程 微机原理及应用 授课教师 考试时间 2011年 7 月 1 日 考试班级 学 号 姓 名一、填空题(每空1分,共10分)1、8086 CPU 的地址总线为20根,可寻址的地址范围 1M 字节 。
2、 8086CPU 从功能上分为 总线接口单元BIU 和 执行单元EU 两部分。
3、对应于INT 03H 的中断向量偏移量存放在 。
4、8086CPU 中的SS 称为_堆栈段____寄存器,DS 称为__数据段____寄存器。
5、指令“MOV [BX],AX”中的源操作数的寻址方式是__寄存器寻址__,目的操作数的寻址方式是_寄存器间接寻址___。
6、汇编中子程序的定义以“名PROC[参数]”表示开始,以“名__END[标号]____”表示结束。
7.在串行通信中有 同步,异步 两种基本的通信方式。
二、选择题(每小题1分,共20分) 将答案填到下表格里1.在8086CPU 微机汇编语言程序设计中,字操作的二进制数的位数是( B )A .8位B .16位C .32位D .64位2.溢出标志OF 是反映(C )A .算术运算是否出现进位情况B .算术运算是否出现借位情况C .带符号数运算结果是否超过机器能表示的数值范围D .无符号数运算结果是否超过机器能表示的数值范围3.默认状态下,在寄存器间接寻址中与SS 段寄存器对应的寄存器是(B ) A .BX B .BP C .SI D .DI 4.下列语句中有语法错误的语句是(A)A .MOV AX ,[BX][BP]B .ADD AX ,[BX]C .CMP [BX],AXD .LEA SI ,20H[BX] 5.以下指令不是逻辑运算指令的是( D ) A .XOR AL ,3 B .NOT A C .OR AL ,3 D .CWD 6.在汇编语言程序设计中,变量定义后,具有类型属性,非法的类型属性是(C ) A .字节 B .字 C .字符 D .双字7.在指令“MOV AX,INBUFF”中,变量INBUFF 的段是(B )A .CSB .DSC .SSD .ES8.2K×8的RAM 芯片数据引线的条数是(D ) A .1条 B .2条 C .4条 D .8条 9.可锁存信息的芯片是用在(B ) A .数据总线 B .地址总线 C .控制总线 D .其他10.当CPU 复位时,中断状态处于(B )A .开中断B .关中断C .高级中断开D .不定状态11.NMI 线上的中断请求是(B ) …………………………………………装…………………………订…………………………线………………………………………………………答……………题……………不……………要……………超……………过……………此……………线………………第2页,共3页A .可屏蔽的B .不可屏蔽的C .有时可屏蔽的,有时不可屏蔽的D .可以设置IF 位对其屏蔽12.对于一低速外设,在外设准备数据期间希望CPU 能做自己的工作,只有当外设准备好数据后才与CPU 交换数据。
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 寄存器中。
济南大学2010-2011模拟电子考试试卷答案

济南大学2010 ~2011 学年第 2 学期课程考试试卷答案课 程 模拟电子技术基础 授课教师考试时间 2011 年 5 月 日 考试班级一、单项选择题:在下列各题中,将每空唯一正确的答案代码填入答题表内。
(每空2分,共20分) 二、填空题( 每空1分,共20分) 1、为了稳定三极管放大电路的静态工作点,采用 直流 负反馈;为了稳定交流输出电流采用交流 电流 负反馈;为了提高放大器带负载能力,一般引入交流 电压 负反馈。
2、当信号频率等于放大电路的f L 或f H 时,放大倍数的值下降到中频时的 0.707 倍。
3、若三级放大电路中A u 1、A u 2为30 d B ,A u 3为20 d B ,则其总电压增益为折合为 104 倍。
4、抑制50Hz 交流电源的干扰,应采用 带阻 滤波电路,已知输入信号的频率为15kHz ~17kHz ,为了防止干扰信号的混入,应选用 带通 滤波电路 。
5、三极管是 电流 控制器件,当其工作在放大区时发射结需要加 正向 偏置,集电结需要加 反向 偏置。
场效应管是 电压 控制器件。
6、恒流源在集成运放中有两个作用: 一是为各级提供 合适的静态电流 , 二是作为有源负载用来提高 电压放大倍数(电路的放大能力) 。
7、为增大电压放大倍数,集成运放的中间级多采用 共射(共源)放大电路8、欲将正弦波电压叠加上一个直流量,应选用加法运算电路。
欲实现A u =-100的放大电路,应选用 反相比例 运算电路 。
9、已知某电路的幅频特性如图2所示,试问: (1)该电路的耦合方式为 直接耦合 ; (2)该电路由 三级 级放大电路组成; (3)当f =104Hz 时,附加相移为 -135三、分析计算题(共56分)1、放大电路如图2所示,已知:V CC =12V ,R S =10K Ω,R B1=120K Ω,R B2=39K Ω,R L =R C =3.9K Ω,R E =2.1K Ω,r bb’=200Ω,β=50 ; 电路中电容容量足够大,要求:(1)求静态值I BQ ,I CQ 和U CEQ (U BEQ =0.6V)(2)求电压放大倍数A u ,源电压放大倍数A u s ,输入电阻R i ,输出电阻R o 。
2010-2011微机原理期末考试卷_08通信

鲁东大学2010—2011学年第一学期期末考试2008级 通信专业 课程名称 微机原理及应用课程号( 2353410 )考试形式(考试/开卷) 时间(120分钟)一、单项选择题。
本题共 20 小题,满分 30 分。
1、 CPU 执行IN 指令时有效的信号组合是( )。
A.RD =0,M IO/=1B.RD =0,M IO/=0C.WR =0,M IO/=1D. WR =0,M IO/=02、对INT N 指令,其中断向量存放在内存从( )开始的地址中。
A. DS*10H+N*4 B. DS*10H+N C. 0*10H+N*4 D. 0*10H+N3、8259工作在全嵌套方式时,( )引脚的中断源优先级最高。
A. IR0 B. IR1 C. IR7 D. IR84、若AL 的内容为3EH ,执行SHL AL, 1指令后,AL 的内容为( )。
A. 7CHB. 1FHC. 9FHD. 7FH5、在8086CPU 中,用于堆栈操作指令的寄存器是( )。
A. AXB. BXC. SPD. SI 6、CPU 执行OUT DX,AL 指令时,( )的值输出到数据总线上。
A. AL 寄存器 B. AX 寄存器 C. DL 寄存器 D. DX 寄存器7、属于在工作中需定时刷新的存储器的芯片是( )。
A. SRAMB. DRAMC. EEPROMD. EPROM 8、段寄存器装入2300H ,该段的结束地址是( )。
A. 32FFFH B. 23000H C. 33FFFH D. 33000H 9、内存从44000H 到6BFFFH ,共有( )。
A. 124KB. 160KC. 180KD. 224K10、某EPROM 芯片上有20条地址线A0~A19,它的容量为( )。
A. 128KB. 256KC. 512KD. 1024K11、.堆栈的工作方式是( )A.先进先出B. 随机读写C.只能读出不能写入D. 后进先出12、对8259A 进行初始化时,必须设置的两个初始化命令字为:( )A .ICW1,ICW2B .ICW1,ICW3C .ICW1,ICW4D .ICW2,ICW4 13、除法出错是属于( )中断。
微机原理期末试卷A(含答案)

教研室教学院长命题签名主任签名教师成绩统计表一二三四合计题号得分考生姓名____________学号___________ 专业班级一、填空题(共7题,每空1分,共10分)请把本题答案写在答题纸上!1.8086中断主要分为内部中断和外部中断,其中,外部中断主要分为两类,它们分别是(可屏蔽中断)中断和(不可屏蔽中断)中断。
2.与M O V B X,O FFSET X 等价的指令是(LE A B X ,X )。
3.微机硬件系统的总线分为内总线和外总线,外总线也称为系统总线,它分为三种分别是(数据总线)、控制总线、(地址总线)。
4.D A C 0832的三种工作方式(直通工作方式)、单缓冲方式、双缓冲工作方式。
5.A D C 主要性能指标主要有(分辨率)、(转换精度)、转换时间、量程、温度参数。
转换精度6.8237A 有四种传送方式分别是单字节传送方式、请求传送方式、((数据)块传送方式)、级联传输方式。
7.在8086系统中,有两种工作模式,即最大模式和最小模式,当M N/M X 引脚接(高)电平时,工作在最小模式下。
二、单项选择题(共15题,每题1分,共15分)请把本题答案写在答题纸上!1.当RESET 信号进高电平状态时,将使8086/8088 CP U 的(D )寄存器初始化为0FFFF H。
A. SSB. DSC. ESD. CS2.8086在响应中断请求时(B)。
A.INT A 输出一个负脉冲,将中断类型码从A D O-A D7 读入B.INT A 输出两个负脉冲,在第二个负脉冲时读取中断类型码C .INT A 输出一个负脉冲,再进行一次1/O 读周期,读取中断类型码D.INT A 输出一个负脉冲,同时提供1/O 读的控制信号,读取中断类型码3.8086 CP U 响应硬件中断INTER 请求的必要条件除IF=1 外,还需满足( B)。
A.访存储器操作结束B.当前指令执行完C.无软件中断请求D.无内部中断请求4.等待状态TW 应在( C )之间插入。
微机2010~2011学年第1学期考试A卷_答案_

微机2010~2011学年第1学期考试A卷_答案_福州大学 2010~2011学年第 1 学期考试A卷课程名称微机原理与应用考试日期2011年元月7日考生姓名学号专业或类别题号一二三四五六七八总分累分人签名题分22 24 15 18 21 100得分考生注意事项:1、本试卷共 10 页,请查看试卷中是否有缺页。
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
教师注意事项:如果整门课程由一个教师评卷的,只需在累分人栏目签名,题首的评卷人栏目可不签名一、程序题A(第1题每空2分,共12分。
第2-6题每题2分,共10分。
本题共22分)得分评卷人将十六位二进制数转换成4位压缩型BCD码算法:将AX中的二进制数先后除以1000,100和10,每次除法所得的商,即是BCD数的千位、百位和十位数,余数是个位数。
子程序名:B2TOBCD输入参数:AX=十六位二进制数输出参数:CF=0,则AX=4位压缩型BCD码。
CF=1,则要转换的数大于9999,AX不变。
使用寄存器:CX:存放除数,DX:存放中间结果。
第 1 页共 10 页程序清单如下:(1). B2TOBCD PROC FAR(2). CMP AX, 9999 ;AX>9999,则CF置1(3). JBE TRAN(4). STC(5). JMP EXIT(6). TRAN:PUSH CX(7). PUSH DX(8). SUB DX,DX ;DX清0(9). MOV CX, 1000 ;计算千位数(10). DIV CX(11). XCHG AX, DX ;商在DX中,余数在AX中(12). MOV CL, 4(13). SHL DX, CL ;DX左移4位(14). MOV CL, 100 ;计算百位(15). DIV CL(16). ADD DL, AL ;百位数加到DL中,DX左移4位(17). MOV CL, 4(18). SHL DX, CL(19). XCHG AL, AH ;余数保留在AL中(20). SUB AH, AH(21). MOV CL,10 ;计算十位数(22). DIV CL(23). ADD DL, AL ;十位数加到DL中,DX左移4位(24). MOV CL, 4(25). SHL DX,CL(26). ADD DL, AH ;加个位数(27). MOV AX, DX ;结果送到AX中(28). POP DX(29). POP CX(30). EXIT: RET(31). B2TOBCD ENDP第 2 页共 10 页1.根据题意补充完成上述程序,直接填写在程序的横线上,共6处。
微机原理机械2010年试卷A卷参考答案及评分标准

微机原理机械2010年试卷A卷参考答案及评分标准微机原理及应⽤2010试卷(A卷)参考答案及评分标准⼀、填空题(每空1分,30分)1、运算器、控制器、存储器、输⼊设备、输出设备。
2、最⼤,最⼩。
3、直接端⼝寻址,间接端⼝寻址。
4、总线接⼝单元,指令执⾏单元。
5、16,20,1M 。
6、寄存器传递、存储器传递,堆栈传递。
7、硬件(外部),软件(内部)。
8、49.625D ,31.AH 。
9、段内直接寻址、段内间接寻址、段间直接寻址,段间直接寻址。
10、地址总线、数据总线、控制总线。
11、OSC、CLK和PCLK 。
12、OF、SF、ZF、AF、PF、CF 。
⼆、问答题(16分)1、答:源串的起始(或末)地址为DS:SI,允许⽤段超越修改段地址;⽬的串的起始(或末)地址为ES:DI;每执⾏⼀次字符串指令,指针SI、DI⾃动修改;DF标志控制字符串处理⽅向,DF=0为递增,DF=1为递减;字符串长度放在CX中。
(每答1分)2、答:总线周期:8086CPU中,BIU完成⼀次访问存储器或I/O端⼝操作所需要的时间;时钟周期:CPU的时钟频率的倒数,也称为T状态;指令周期:执⾏⼀条指令所需的时间。
三者关系:⼀个总线周期由⼏个T状态组成,通常⾄少包括4个时钟周期,⽽不同的指令的指令周期的长度是不同的,⼀个指令周期由⼏个总线周期组成。
(概念3分,关系2分)3、答:8086最⼩⼯作模式的组成包括:8086CPU、存储器及I/O接⼝芯⽚,1⽚8284A时钟发⽣器,3⽚8282地址锁存器和2⽚8286数据总线收发器。
(3分)3⽚8282地址锁存器⽤于在T1状态锁存地址,实现读/写总线周期内地址的稳定输出;2⽚8286数据总线收发器主要⽤来增加数据总线的驱动能⼒;1⽚8284A时钟发⽣器主要为CPU的内部和外部提供时间基准信号。
(3分)三、计算分析题(24分)1、下⾯为⼀个定义数据的段,请图⽰它们在存储器中的存放形式。
微机原理试卷(A)

微机原理试卷(A)《微机原理及接⼝技术》第1页共11页合肥师范学院试卷(2011~2012学年度第⼀学期)课程名称微机原理及接⼝技术考核类型考试 A 卷考试形式闭卷答题时间 120 分钟考试性质期末⼀、选择题:(本⼤题共25⼩题,每⼩题1分,共25分)1. 已知SP=2FFF ,执⾏以下指令后,SP 的内容为()。
PUSH AX PUSH BX PUSH DX POP DXA.1FFAHB.2FFBHC.1FFFHD.1FF0H2. 8086⽤哪种引脚信号来区分是访问内存还是访问外设()。
A.B.C.D.3. 已知:BP=2300H ,DS=1000H ,SS=2000H ,(12300H )=3214H ,(22300H )=12D3H ,执⾏MOV AX,[BP]后,AX 的值为()。
A.2300H B.3214H C.12D3H D.2000H4. 以下数据传送⽅式中,采⽤硬件最少的是()A.DMA ⽅式B.中断⽅式C.查询⽅式D.⽆条件⽅式 5. 在8086CPU 的I/O 指令中,16位端⼝地址只能⽤寄存器()。
A.AXB.BXC.CXD.DX6.在8086/8088微机系统中,可访问的I/O端⼝地址范围为()。
A.00H~FFHB.000H~FFFHC.0000H~FFFFHD.00000H~FFFFFH7.实现可屏蔽中断的嵌套,在中断服务⼦程序中()A.应屏蔽已响应的中断源B.应保护好各寄存器及变量区C.应打开系统中断D.应设置好中断优先级8.可屏蔽中断管理器8259管理的是( )。
A.指令中断 B.⾮屏蔽中断 C.可屏蔽中断 D.单步中断9.8086/8088CPU取指令物理地址=()。
A.(DS)×16+偏移地址B.(ES)×16+偏移地址C.(SS)×16+(SP)D.(CS)×16+(IP)10.8086CPU在进⾏I/O写操作时,和DT/引脚信号必须是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
济南大学2010~2011学年第二学期课程考试试卷(A卷)
课程微机原理及应用授课教师
考试时间考试班级
学号姓名
一、填空题(每空1分,共10分)
18086 CPU从功能上可以分为两大部分:和。
2. 8086CPU的内部结构的数据总线是位。
3. 堆栈在存储器中是一个按照原则组织的存储区域。
4、8086微处理器中,数据段由段寄存器指示,堆栈段由段寄存器_ _指示
5. 逻辑地址为209BH:3ADFH的物理地址。
6.一个基本总线周期含 4T状态,但若被访问的存储器或I/O发来的READY信号未准备好,则CPU将在T3之后插入一个或多个。
7. 如果要将AX中的数逻辑左移4位,请写出操作指令、。
8. 8086有一个强有力的中断系统,它可处理种不同的中断。
二、选择题(每小题1分,共10分)
1.下列指令中,能完成将AL寄存器清零的有()条。
CMP AL,AL ; SUB AL,AL ; XOR AL,AL ; MOV AL,0
A) 1 B) 2 C) 3 D) 4
2. 有关TEST 指令的正确的说法是()。
(A)一般用来检测指定位是1还是0
(B)两个操作数进行与运算
(C)两个操作数进行或运算
(D)两个操作数进行异或运算
3.现行数据段位于存储器BOOOOH到BOFFFH字节单元,则段寄存器DS的内容及该
段长度(字节数)分别为:()
A)BOOOH,1000H B)O0OOH,OFFFH
C)BOOOH,OFFFH D)BOOOH,OOFFH
4. 某微型计算机应用系统要对16路模拟信号进行采集计算,需()处理才能得到16路信号的采样值。
(A)模/数转换(B)数/模转换(C)直接送入(D)电平转换
5. 中断优先权排列是用于CPU在某一时刻优先执行()。
(A)主程序(B)所有中断服务程序
(C)最早申请中断的中断服务(D)优先级高的中断服务程序
6. 某系统采用8255A做并行接口,已知其命令端口地址为0CBH,并设定为方式1输出,则A口的口地址应为。
(A)0C8H (B)0CAH (C)0CH (D)0EH
7. 下面关于SBB指令的描述哪一种是正确的?。
(
A)减法指令(B)减1指令(C)带借位减法指令(D)BCD码减法指令
8.微型计算机中主要包括有()。
A) 微处理器、存储器和I/O接口 B)微处理器、运算器和存储器
C)控制器、运算器和寄存器组 D)微处理器、运算器和寄存器
9. 指令()的源操作数的寻址方式为直接寻址。
A)MOV [2000H],AL B)IN AL,DX
C)XOR AL,[2000H] D)MOV AX,2000H
10. CPU对总线请求的处理,下列说法正确的是()。
(A)允许嵌套 (B) 不允许嵌套
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
装
…
…
…
…
…
…
…
…
…
…
订
…
…
…
…
…
…
…
…
…
…
线
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
第1页,共3页
第2页,共3页
(C)允许嵌套按优先级响应 (D) 不允许嵌套按优先级响应
三、简答题(每题4分,共20分)
1、1. 什么是指令周期?什么是总线周期?
2. 什么是中断向量?
3. ADC0809有多少路模拟输入?在该芯片中,START 和EOC 信号线的作用是什么? 2、
4. 在指令MOV BX ,V AR[DI]中,如果DS=2000H ,DI=0500H ,V AR=0100H ,则源操作数的物理地址是多少? ?
5. 8086的基本执行寄存器是由哪些寄存器组成的?
四、程序分析。
(每空2分,共10分)
1、分析下面程序:
MOV AX ,1234H MOV BX ,4321H MOV CX ,AX MOV AX, BX ADD BX, CX HLT
求: AX=___________ BX=___________ CX=___________
2、 ORG 1000H
BUF DB 12H LEA BX ,BUF MOV CX, BX LOP: ADD BX, 2 LOOP LOP
HLT
执行后,BX = ,CX = 。
五、编写程序。
(每题10分,共20分)
1. 若在BX 寄存器中存放4位BCD 码,把它们转换为相应的二进值数,并存放在DX 寄存器中。
2. 自0500H 单元开始,存有100个数。
要求把它传送到1000H 开始的存储区中。
但在传送过程中要检查数的值,遇到第一个零时就停止(用汇编语言程序格式)。
六、存储器扩展。
(10分)
有一存储器系统如图所示,请回答 (1)RAM 和EPROM 的容量各是多少? (2)RAM 和EPROM 的地址范围分别是多少?
……
……
………
……装…………………………订
…………………………………………装…………………………订…………………………线……………………………
…
…
………题……………不……………要……………超
第3页,共3页
图1 存储器扩展
七、综合应用题。
(20分) 一数据采集电路图1所示,8255控制字格式如图2所示试解答下列问题: (1)写出8255的端口地址和方式控制字。
(6分)
(2)写出ADC0809的8路模拟量的端口地址。
(4分) (3)编写用查询方式读取0通道模拟量1次的转换结果的程序,A/D 转换结果存放在以BUFFER 为首址的缓冲区。
(10分)
……
…
…
…答
……
…
…
…
题……………不……………要………
……超…
……………答……………题……………不……………要……………
图2 8255控制字。