桂林电子科技大学 微机原理
桂林电子科技大学 902微机原理及应用(B1)(2015-B) 2015年硕士研究生考研真题
C、POP CS D、PUSH AH
6、下列指令中能将AL的最高位除外,其余各位求反后加1的指令是()。
A、NEG AL B、NOT AL
INCAL
C、NEG AL D、XOR AL,7FH
INC AL INCAL
7、8086宏汇编语言中,变量的属性修改操作符是()。
编程应用题3图
附图:
A、原码B、反码C、补码D、ASCII
3、8086变址寻址[BP+02H]的操作,其默认的段寄存器是()。
A、DS B、ES C、SS D、CS
4、下列8086指令中,使寄存器AX和CF同时清零的指令是()。
A、SUB AX,AX B、XCHG AX,BX
C、XOR AX,BX D、PUSH AX
5、下列堆栈操作指令中,正确的是()。
4、(8分)若用户要使用系统的IRQ5(中断类型号为0DH),其中断服务程序的入口地址为3000H:0200H,应如何设置该中断向量。
五、编程应用题(39分,共3小题)
1、(12分)编程题:统计DA2字单元中含1的个数,如统计结果为奇数,则将进位标志位置1,否则,将进位标志位清零。
2、(12分)8253定时/计数器的3个计数通道CLK频率均为1MHz,其接口译码电路如本题图形。要求计数通道0用于产生周期为10μs的对称方波;计数通道1在定时100μs后产生中断请求;计数通道2每1ms产生一个负脉冲。编写实现上述功能的程序段。
A、20片B、12片C、24片D、16片
11、8086采用中断方式传送数据时,下列条件中不需要的是()。
A、8259的IRi请求B、由8259提出INTR请求
C、TF=1 D、CPU从8259获取类型码
桂林电子科技大学 微机原理
3. DAC0832的输出方式 DAC0832为电流输出型D/A转换器,需要外接运
算放大器进行电流电压变换才能得到模拟电压输出。 输出方式有两种:
单极性输出 输出的电压极性是单一的; 双极性输出 输出的电压极性有正有负。
16
若在不运接算运放放大A器2及A电1后阻面R加1、了R反2、相R比3,例那放么大在器运A放2, 便A1构的成输了出双端极得性到输单出极电性路模。拟其电输压出VO模UT拟1:电压
36
(3) 提供启动转换信号的方式 脉冲启动型——用于OUT指令时的地址译码
信号和M/IO、WR等信号产生启动脉冲. 电平启动型——转换期间启动信号保持不变。
可将启动信号送D触发器或I/O端口保存,提供给 ADC。
37
(4)转换结束信号及转换结果的读取
CPU一般可以可采用延时、查询、中断、DMA 方式以及在板RAM技术五种方式来实现对转换数 据的读取。不同的读取方式数据传送的方法不同, 接口电路的结构不同,编程的方法也不同。
19
DLY1ms:MOV CX,DATA1;软件延迟程序 LOOP1: NOP;
LOOP LOOP1; RET;
延迟时间=循环次数×指令执行时间
20
讨论: (1)改变延时子程序的时间 改变锯齿波的
周期。 (2)改变循环次数 改变锯齿波的幅度。 设满量程输出电压为5V,N=8。现要求输出
锯齿波幅度为3V。 5V / 28 × D = 3V D ≈154
WR2——写信号2; XFER——通道控制信号,
当LE2(内部输入锁存信号2)=WR2 •XFER=1时,8 位DAC寄存器可作为数据通道;
12
D7~D0——数据输入 IOUT1——模拟电流输出1,是逻辑电平为1的各位输
桂林电子科技大学微机原理及应用(B1)2011,2012,2014年考研真题
D、字符串操作指令只在对一般数据块进行操作时,才能按字进行操作
7、下列堆栈指令中,不正确的指令是。
A、PUSH CS B、PUSH ES:[SI+1]
C、POP DS D、POP DS:1000H
8、在存储器统一编址方式中,I/O端口可与存储器。
3、(6分)双字87654321H的存放地址为30101H,请画出该数据在8086内存中的存放情况。
4、(6分)8086系统采用单片8259控制中断,已知某中断源的中断类型码为46H,试分析并回答该中断源应连向8259的IRR的哪一个输入端?
C、输入系统参数和比例因子 D、确定系统参数和比例因子
13、关于定时/计数器8253,下面正确的说法是。
A、有一个16位控制寄存器和三个16位计数器
B、当A1A0=00H~11H时,分别选择控制寄存器、计数器0、计数器1、计数器2
C、8253初始化时应先写入记数初值,再写工作方式控制字
D、写16位计数初值时必须先写低字节后写高字节
1、8086的中断系统响应中断后,保护断点的目的是。
A、便于寻找中断源 B、转到中断服务子程序
C、从中断服务子程序返回被中断的地方D、便于多级中断
2、在DMA方式下,8086CPU与总线的关系是。
A、CPU只能控制数据总线 B、CPU只能控制地址总线
C、CPU与总线成隔离状态 D、CPU与总线成短接状态
14、8086引脚的输出信号不可能为下列状态的是。
A、高电平 B、低电平 C、高阻 D、随机
15、将0809的ADDA~ADDC接8086的A0、A1、A2,当A7~A3全为1时选中该0809芯片,则0809的8个通道地址为。
2017年广西桂林电子科技大学数字电路及微机原理及应用考研真题A卷
2017年广西桂林电子科技大学数字电路及微机原理及应用考研真题A 卷一、 填空题(每空2分,共30分)1. 数字信号在__________上和数量上都是离散的,而非连续的。
2. 已知G C D AB AB =⊕++,若A=1,B=0,C=1,D=1,则G=_________。
3. 函数∑∑+=)10()15,14,13,8,7,6,5,4,2,1,0(),,,(d mD C B A F 的最简与或式是_________。
4. 如图所示电路,已知C=1,V=5v ,则Vo=__________。
5. 在二进制译码器中,如果输出信号有64个,则输入代码为__________位。
6. 电路如图所示,F 的表达式是__________。
7. 构成时序逻辑电路的基本单元是__________。
8. 时序逻辑电路分为同步时序电路和__________电路两大类。
9. 用n 个触发器构成时序电路可以对__________个状态进行编码。
10. 存储2位二进制数据的寄存器需要用__________个触发器组成。
11. 一般半导体存储器都有地址线、_________和控制线。
12. 要构成容量为4k × 8的RAM ,需要容量为1k ×4的RAM_________片。
13. 能把模拟信号转换成数字信号的电路称为_________。
14. 衡量模数转换器的重要技术指标是_________和转换速度。
15.常用的脉冲产生与整形电路有施密特触发器、单稳态触发器和_________。
二、 分析题(共20分)1. 用3-8线译码器实现的电路如图所示,写出输出函数的表达式,列出真值表并说明电路的逻辑功能。
(10分)74LS138A2A1A0G1~G2A ~G2BAB C 1Z1Z21Y '0Y '2Y '3Y '4Y '5Y '6Y '7Y '2. 分析题图所示时序电路的逻辑功能。
【经典】广西桂林电子科技大学微机原理及应用考研真题(A卷)2
2014广西桂林电子科技大学微机原理及应用考研真题(A卷) 一、选择题(45分,每小题3分)1.下列无符号数中樶小的数是()。
A.(01A5)H B.(1,1011,0101)B C.(2590)D D.(3764)O2.若下列字符码(ASCII)中有奇偶校验位,但没有数据错误,采用偶校验的字符码是()。
A.11001011 B.11010110 C.11000001 D.110010013.当RESET信号进入高电平状态时,将使8086/8088 CPU的()寄存器初始化为0FFFFH。
A.SS B.DS C.ES D.CS4.8086樶小模式下的存储器读周期中地址锁存发生在总线周期的()时刻。
A.T1 B.T2 C.T3 D.T45.8086CPU有两种工作模式,樶小模式的特点是()。
A.CPU提供全部控制信号B.由编程进行模式设定C.不需要8282收发器D.需要总线控制器82886.()寻址方式的跨段前缀不可省略。
A.DS:[BP] B.DS:[SI] C.DS:[DI] D.SS:[BP]7.已知(IP)=1000H,CF=0,则执行指令JNC short label后,下列各数中哪一个是可能的IP值?()A.0FFFFH B.0FFEH C.10FEH D.1100H8.已知(SI)=0004H,(DS)=8000H,(80004H)=02H,(80005H)=C3H。
执行指令LEA AX,[SI]后(AX)=()。
A.0002H B.0005H C.0004H D.C302H9.安排2764芯片内第一个单元的地址是1000H,则该芯片的樶末单元的地址是()。
A.1FFFH B.17FFH C.27FFH D.2FFFH10.微处理器只启动外设而不干预传送过程的传送方式是()方式。
A.中断 B.DMA C.查询 D.无条件11.8255工作在方式0时,具有()功能。
A.查询输入/输出B.输入缓冲,输出锁存C.无条件输入/输出D.双向数据传送12.当有如下中断请求时,微处理器执行完当前指令后,优先响应()。
桂林电子科技大学微机原理与接口技术B卷参考答案及评分标准格式
2012-2013学年第2学期微机原理与接口技术( B )卷参考答案及评分标准适用:系专业级学生命题教师:一、填空题(每空1分,共20分)1、173-452、CALL RET3、后进先出(或先进后出) PUSH4、64KB 250A0H5、8 11 36、BIU(或总线接口部件) EU(或执行部件)7、不同 18008、80H 34H9、BP SI DI(与顺序无关)二、单项选择题(每小题2分,共20分)1~5 DDCDB 6~10 BADBB三、简答题(每小题10分,共30分)1、(每空2分,共10分)AX = 6037H BX=4220H CL=20 BP=1007H CH=42H2、RAM的存储容量是2KB(2分)EPROM的存储容量是4KB(2分)RAM的基本地址是0F9000H~0F97FFH(3分)EPROM的地址范围是0FD000H~0FDFFFH(3分)3、(10分)中断向量地址为4x54H=150HPUSH DS 或 PUSH DSMOV AX, SEG INTP MOV AX, 0MOV DS, AX MOV DS, AXMOV DX, OFFSET INTP MOV BX, 4*54HMOV AL,54H MOV AX, OFFSET INTP MOV AH,25H MOV [BX],AXINT 21H MOV AX, SEG INTP POP DS MOV [BX+2],AXPOP DS四、应用题(共30分)1、(10分)(1)段定义格式,DS初始化(2分)(2)初始化地址指针,循环次数(2分)(3)取数(1分)(4)奇偶判断及保存结果(3分)(5)修改地址指针(1分)(6)循环控制(1分)参考程序如下:DATA SEGMENTSTR1 DB ‘ABCE……’COUNT EQU $-STR1DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXMOV CX,COUNTMOV SI,0ALOOP: MOV AL,STR1[SI]OR AL,0JPO CONTOR AL,80HMOV STR1[SI],ALCONT: INC SILOOP ALOOPMOV AH,4CHINT 21HCODE ENDSEND START2、(20分)(1)(4分)A,B,C口及控制端口地址分别为84H~87H (2)(2分)方式控制字:1001 1000B(3)(14分)a.(2分)8255初始化b.(1分)初始化相关寄存器c.(2分)设置通道地址d.(3分)启动ADe.(2分)检测转换结束条件f.(1分)读取AD转换结果g.(2分)保存结果h.(1分)循环采集参考程序如下:MOV AL,10011000BOUT 87H,ALMOV CX,50MOV DI,OFFSET BUFMOV AL,00000111BOUT 86H,ALMOV AL,00000110BOUT 87H,ALLP: MOV AL,00000111BOUT 87H,AL等待AD转换开始的程序可以不做要求WAIT: IN AL,86HTEST AL,80HJZ WAITIN AL,84HMOV [DI],ALINC DILOOP LP。
桂林电子科技大学数字电路+微机原理及应用B卷2014年考研复试专业课真题试卷
)开始的 4 个存
贮单元内。
A. 00017H
B. 00068H
C. 0005CH
D. 0005
8. 采用查询方式来实现输入输出是因为它(
)。
A.速度最快; B.CPU 可以不介入; C.实现起来比较容易;
D.在对多个事件查询工作时,能对突发事件做出实时响应。
9. 8086/8088 系统采用 I/O 端口与内存地址(
本程序的功能是______________________________。 2、源程序如下:
MOV AXΒιβλιοθήκη SEG TABLE ;TABLE 为表头 MOV ES, AX MOV DI, OFFSET TABLE MOV AL, ‘0’ MOV CX, 100 CLD REPNE SCASB 问:1) 该段程序完成什么功能?
9. 常用的七段显示译码器有两类,其中一类译码输出高电平有效信号,用来驱动
__________显示电路。
7
y mi Di
10. 已知集成数据选择器 74HC151 的输入输出关系为 i0 ,用 151 实现逻辑函
数 L( A, B, C) AC AB 时,其数据输入 D0D1D2D3D4D5D6D7 =__________。
11. Intel6264 有 8k 个字,8 条输出线,则它含有_________条地址线。
12. CPLD 是_________可编程逻辑器件的简称。
13. 单稳触发器的_________时间长短仅仅取决于 RC 电路的参数值。
14. n 位 DA 转换器有个_________个模拟量输出值。
脉冲产生与整形电路中,具有两个阈值的电路是_________。
74LS161 的功能表
桂林电子科技大学2014级硕硕士研究生考研初试真题904微机原理及应用(B2)
桂林电子科技大学2014年研究生统一入学考试试题科目代码:904 科目名称:微机原理及应用(B2)请注意:答案必须写在答题纸上(写在试题上无效)。
用。
( )5. 使用EQU语句定义的符号在同一个程序模块中,允许重新定义。
( )6. 主存储器由ROM、RAM、Cache以及硬盘构成,也称为内存,用( )7.( )8. 在8086/8088中断系统中,其中断向量表可存放256个中断向量。
( )9. RS-232C标准是EIA制定的串行总线标准,主要适合于数据传( )10. 直接存储器访问方式是一种不需要CPU干预,也不需要软件介( )4、 分析简答题(本题共6小题,每小题5分,共30分)1. 已知DS=2000H,ES=3000H,SS=1500H,BX=0200H,BP=5000H,SI=0E50H,求出下列指令中,源操作数采用哪种寻址方式?物理地址各是多少?(1) MOV AX, [1000H];(2) MOV AX,[BP];(3) MOV AX,[BX][SI];2. 已知AX=3600H,BX=4800H,CX=5010H,分析程序段执行后,寄存器AX,BX,CX的值。
PUSH AXPUSH BXPUSH CXXOR AX, AXNOT CXXCHG BH, CHPOP CXPOP BXPOP AX(1)用计数器0输出频率为1KHz的方波,二进制计数,给出初始化程序段;(5分)(2)要读出计数器1的当前计数值,存放到BX寄存器,给出相应程序段。
(5分)4. ADC0809通过并行接口8255A与系统总线连接,如图所示,已知缓冲区BUFFER已定义,大小为100个字节,现要求从ADC0809通道3(IN3)中,采用查询方式,采集100个数据,送到BUFFER缓冲区保存;A/D转换启动命令为START为高电平,EOC为高电平表示转换结束。
完成相关程序段。
8255A的端口地址范围是 60H--63H。
桂林电子科技大学2015年考研试题904微机原理及应用(B2)(2015-A)
桂林电子科技大学2015年研究生统一入学考试试题科目代码:904 科目名称:微机原理及应用(B2)请注意:答案必须写在答题纸上(写在试题上无效)。
一、选择题(本题共15小题,每小题3分,共45分)1. 完成将AX清零,下面错误的指令是A.SUB AX, AX B. CMP AX,AX C.XOR AX,AX D. AND AX, 02,伪指令ENDP告诉汇编程序( )A.宏定义结束B.过程定义结束C.段定义结束D.过程运行结束3.已知机器字长16位,则数“-2”的补码用十六进制表示为。
A 1002H;B 0FEH; C1FFEH; D 0FFFEH。
4.下列通用寄存器中,常用作计数器的是:。
A AX;B BX;C CX;D DX。
5. 在下列标志位中,可用于地址增或减量的是:。
A DF;B AF ;C OF;D CF。
6.8位无符号数可表示的数X的范围是A. 0≤X ≤28-1B. 0≤X ≤28C. 0≤X < 28-1D. 0≤X < 287. 在MOV指令中,不能用于目的操作数的寻址方式是:。
A直接寻址; B 寄存器寻址; C 寄存器间接寻址; D立即寻址。
8.下列说法不正确的是:。
A 宏指令的定义是使用伪指令MACRO和ENDM来实现的;B 汇编语言中,宏指令和子程序是一致的,没有什么差异;C 调用子程序使用CALL指令,调用时需要保留程序的断点和现场;D 每一次宏调用时允许修改有关参数。
9. 使用中断控制器8259A,要实现工作于特殊屏蔽模式,应使用。
A OCW2;B ICW3;C ICW4;D OCW3。
10. 已知RAM芯片Intel 2128容量为2K 8位,要使用其构成容量为128KB的存储器,需要使用该芯片的数目是。
A 16;B 32;C 64;D 128。
11 .8255A和PA、PB、PC三个端口可分为A组、B组。
其中与PA构成A组的是A.PB7-4B.PB3-0C.PC7-4D.PC3-012. 可编程定时器8253的6种工作方式中,具有自动装入计数初值的是。
桂林电子科技大学2014级硕硕士研究生考研初试真题902微机原理及应用(B1)
桂林电子科技大学 2014 年研究生统一入学考试试题
科目代码:902 科目名称:微机原理及应用(B1)
请注意:答案必须写在答题纸上(写在试题上无效) 。
。
第 2 页 共 5 页
2. (6 分)8086 基本总线周期是如何组成的?各状态中完成什么基本操作? 3. (6 分)8086 如何响应一个可屏蔽中断请求?简述响应过程。 4. (6 分)I/O 端口有哪两种寻址方式?各有何优缺点? 四、分析题(32 分,每小题 8 分) 1. (8 分)假设 OP1,OP2 是已经用 DB 定义的变量, W_OP3 和 W_OP4 是已经用 DW 定义的 变量,判断下列指令书写是否正确?如有错误,指出错在何处?并写出正确的指令(或程 序段)实现原错误指令期望实现的操作。 (1)POP [W_OP4] (2)MOV AX,WORD PTR [SI][DI] (3)MOV OP2,[BX] (4)CMP AX,OP1 2. (8 分)阅读下列程序段并回答问题。 MOV CX,10 MOV BX,1 AND AX,0 NEXT:ADD AX,BX INC BX LOOP NEXT MOV DX,AX 请问:上述程序段实现的功能是什么? 3. (8 分) 已知某存储器容量为 2K8, 全部用 2114 存储芯片连成, 每片 2114 存储容量为 1K4, 画出用 2114 存储芯片连成 2K8 的存储模块图(图中应包括与 CPU 之间有连接关系的地 址线、数据线和片选控制线) 。 4. (8 分)某微机有 4 级中断,其中断响应及处理优先级从高到低为 1→2→3→4(即 1 级最 高,4 级最低) ,假设在执行用户程序过程中,同时出现 1 级和 3 级中断请求,而处理 3 级中断过程中, 又同时出现 2 级和 4 级中断请求, 请给出各级中断处理程序的次序并画出 示意图说明。 五、编程应用题(39 分,共 3 小题) 1. (12 分)编程题:设 BUF 中存放有 N 个无符号数,编程实现求它们的最小值(存入 AX) 和最大值(存入 DX) 。
广西桂林电子科技大学微机原理及应用考研真题
2014年广西桂林电子科技大学微机原理及应用考研真题一、填空题(每空1分,共30分)1、8086CPU内部用作变址寄存器的是和。
2、[-0]的原码和补码分别为、。
3、微机硬件系统的基本结构由CPU、存储器、、和组成。
4、已知AL=88H, BL=A6H,执行指令ADD AL, BL后,标志位PF为,OF为。
5、执行指令IN AL, 20H后,为,为,为。
6、汇编语言源程序中的语句分成和两大类。
7、某RAM芯片容量为8k×4,访问该芯片需要根地址线和根数据线,要扩展成1M×8的存储器需要片该芯片。
8、8086CPU的I/O口控制方式包括、和三种。
9、中断处理的基本过程包括中断请求、、、和等阶段。
10、中断控制器8259A具有根地址线,可以管理个中断。
11、8255A的A组用作方式一输入时,、和分别用作、和信号。
12、某12位A/D转换器,参考电压为5V,在输入3.6V时输出为。
二、选择题(每题2分,共30分)1、微型计算机的性能主要由( )来决定。
A. 价钱B. CPUC. 控制器D. 其它2、将十进制数215转换成二进制数是( )。
A. 11101010BB. 11101011BC. 11010111BD. 11010110B3、对微处理器而言,它的每条指令都有一定的时序,其时序关系是()。
A. 一个时钟周期包括几个机器周期,一个机器周期包括几个指令周期。
B. 一个机器周期包括几个指令周期,一个指令周期包括几个时钟周期。
C. 一个指令周期包括几个机器周期,一个机器周期包括几个时钟周期。
D. 一个指令周期包括几个时钟周期,一个时钟周期包括几个机器周期。
4、由CS和IP的内容表示的是()。
A. 可执行代码的长度B. 当前正在执行的指令的地址C. 下一条待执行指令的地址D. 代码段的首地址5、微型计算机的字长取决于()的宽度。
A. 地址总线B. 控制总线C. 通讯总线D. 数据总线6、随机存贮器即RAM是指()A.存贮单元中所存信息是随机的。
2015年桂林电子科技大学807微机原理及应用(A2)(2015-B)考研真题
桂林电子科技大学2014年研究生统一入学考试试题科目代码:807 科目名称:微机原理及应用(A2)请注意:答案必须写在答题纸上(写在试题上无效)。
一、填空题(每空1分,共30分)1、8086CPU内部基址寄存器有和。
2、-120的原码是,补码是。
3、BCD码有和两种。
4、已知AX=C386H, BX=4F87H,执行指令ADD AX, BX后,标志位PF为,AF为,OF为。
IR OM/RW D5、执行指令IN 23H, AL后,为,为,为。
6、变量具有、和三种属性。
7、某RAM芯片容量为16K×4,访问该芯片需要根地址线和根数据线,要扩展成256K×8的存储器需要片该芯片。
8、8086CPU的I/O端口控制方式有,和三种。
9、中断控制器8259A内部用于设置中断类型号的寄存器是,用于屏蔽外部中断的寄存器是。
10、并行接口芯片8255A的A组由端口和组成,A组有种工作方式。
11、某12位A/D转换器,参考电压为10V,能分辨的最小电压为伏,当输入电压为2.5V时,输出为。
12、定时器8253内部有个位的计数器。
二、选择题(每题2分,共30分)1、在微机中,有符号数一律采用()表示,运算时符号位与数字位一起参加运算。
A. 原码B. 反码C. 补码D. BCD码2、逻辑地址2000H:1000H所对应的物理地址为()。
A. 1200HB. 12000HC. 2100HD. 21000H3、8086CPU标志寄存器中用来表示进位的是()。
A.OF B. CF C.IF D. AF4、以下寄存器不是8086CPU中的段地址寄存器的是()。
A.SIB. DSC. SSD. CS5、执行MOV AX, 0A742H指令后,AL寄存器中的值为()。
A. 0AHB. 0A7H C.74H D. 42H6、运算器由很多部件组成,其核心部分是()。
A. 数据总线 B.累加器 C.寄存器 D.多路开关7、用BP作基址加变址寻址时,操作数所在的段是当前()A.代码段B.数据段C.堆栈段 .附加数据段8、某异步串行通信中传送一个字符的一帧数据中,包括1个起始位、6个数据位、1个偶校验位和2个停止位,若传送波特率为1200,则每秒能传送()个字符。
桂林电子科技大学807微机原理及应用(A2)(A卷)2017年考研真题
B.都需要保护断点和现场 D.都可以简化主程序结构
10、已知某中断向量的中断向量表地址为 00020H,存放的 4 个字节数据分别为 12H,34H,56H, 78H,则该中断源的类型码和中断服务程序入口地址分别为( A.5,1234H:5678H C.8,3412H:7856H )。
B.8,7856H:3412H D.5,7856H:3412H )。 D.SRAM )。
C.-127~+128 )。 C.累加器
2、运算器由多个部件组成,其核心部分是( A.数据总线 B.算术器有多个寄存器可用于间接寻址,以下寄存器不能用作间接寻址的是( A.BX B.DX C.BP D. SI )。
4、变量 BUFFER DW 20 DUP(1122H, 4 DUP(2, 3344H), 317)占用的总字节数为( A.300 B.320 C.380
11、在以下类型的存储器中,存储的信息在掉电后会丢失的是( A.FLASH B.PROM C.EPROM
12、在数据传送方式中,DMA 方式与程序中断方式相比,其主要优势是( A.可实现批量数据传送 C.CPU 不必查询 I/O 端口状态
B.不占用 CPU 时间,CPU 可执行其他程序 D.传送程序简单 )。
D. XLAT
7、设AL=26H,则执行下面两条指令后,AL为( ADD AL, 75H DAA A.9BH B.155
C.01H )。 C.INTR, INTA )。
D. 101H
8、8086 CPU 中用于中断的一对联络线为( A.NMI, INTA B.HOLD,HLDA
D.NMI,HLDA
9、对于宏指令和子程序,下列说法中正确的是( A.都能有效缩小目标代码长度 C.每次调用都只能完成相同功能
桂林电子科技大学 902微机原理及应用(B1)(2014-B) 2014年硕士研究生考研真题
4.8086/8088 CPU中标志寄存器一个是()的寄存器。
A.9位B.1位C.8位D.16位
5.在下列指令中,能对I/O端口进行读写访问的是()。
A.中断指令B.串操作指令
C.输入/输出指令D.传送指令
6.RAM存储器在加电后,各存储单元中的代码为()。
15.8253只采用软件触发启动计数的工作方式为()。
A.方式0和方式1B.方式0和方式4
C.方式0和方式5D.方式0和方式2
二、填空题(10分,每小题2分)
1.假设(SP)=0100H,(SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是。
2.8086CPU用奇地址访问内存1个字时,需要占用周期。
3.计算机中CPU与外设进行数据传递,广泛采用的控制方式有程序查询、和直接存储器访问。
4.8259A接收到CPU发回的中断响应信号后,将送入数据总线。
ห้องสมุดไป่ตู้5.8086的条件转移指令的转移距离范围是个字节之内。
三、问答题(24分,每小题6分)
1.(6分)8086/8088微处理器内部有哪些寄存器?其主要作用是什么?
C.是中断服务子程序的入口地址
D.中断源请求逻辑电路的地址
9.IBM-PC系统中规定的中断优先级次序,下面哪种是正确的()。
A.内中断>NMI>INTR>单步中断B.NMI >内中断>INTR>单步中断
C.内中断>单步中断>NMI>INTRD.NMI >内中断>单步中断>INTR
10.设DAT为字变量,则执行指令ADD AL,BYTE PTR DAT+1中的源操作数采用的寻址方式为()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
完整版课件ppt
15
3. DAC0832的输出方式
DAC0832为电流输出型D/A转换器,需要外接 运算放大器进行电流电压变换才能得到模拟电压输 出。输出方式有两种:
单极性输出 输出的电压极性是单一的; 双极性输出 输出的电压极性有正有负。
完整版课件ppt
16
若在不运接算运放放大A器2及A1电后阻面R加1、了R反2相、比R3例,放那大么器在A运2,
一-倍5V。。
完整版课件ppt
17
4. DAC0832应用举例
DB
DI
RFB
IOW
WR1
IOUT1
-
VO
M/IO 译
0832 IOUT2
+
AB 码 CS
AGND
PORTA
XFER
VCC
ILE
WR2
DGND
完整版课件ppt
18
6
若数据超过8位,用两个锁存器和总线相连,两 条输出指令将数据分别送到高位和低位锁存器中 。
完整版课件ppt
7
上图两次输出指令之间DAC输出端将会产生几 微秒的错误信号,故往往用两级数据缓冲结构来实现。
MOV AL,DATAL
OUT 25H,AL
26H
;低8位送第一级缓冲器
MOV AL,DATAH
便放构A1成的了输双出极端性得输到出单电极路性。模其拟输电出压模V拟OU电T1压:
VOUT=-VO(UT21V=OU-T1+IOUVTR1E×F)Rfb
若当参数考字电量压从为00+H5V~,F当F数H变字量化从时0,0HV~OUFT F输H出变
范化围时是,-对5应V的~模+5拟V。电其压分VO辨UT率1 输较出单范极围性是输0出V~降低
8.4 模拟接口(数模和模数转换器)
8.4.1 数模转换器DAC 1. D/A转换原理 DAC的基本组成如图8.50所示,由数据输入寄 存器、电子开关、解码网络、基准电源和运算放 大器组成。
完整版课件ppt
1
数字量 输入
I1
D0 Dn-1
数据 输入 寄存器
电子 开关
解码 网络
I0
基准 电压
芯片内
模拟电 压输出
接与数据线连接
完整版课件ppt
5
⑴不带数据输入锁存器的DAC芯片与CPU的连接 通常在DAC芯片与CPU之间增加数据锁存器,
以便控制数据输入端信号的保持时间。
假设译码器输出
端提供的地址为37H
OUT 37H,AL
将AL中的数据送入
锁存器,在D/A转
换器输出端得到相应
的模拟电压。
37H
完整版课件ppt
完整版课件ppt
9
3. D/A转换器芯片 DAC0832 ⑴ DAC0832简介
NSC公司(美国国家半导体公司)生产的8 位DAC芯片,可直接与8080、8085、Z80、8088 等多种CPU总线连接而不必增加任何附加逻辑。
由两级数据缓冲器和 D/A转换器组成,第 一级数据缓冲器称为输入寄存器,第二级称为 DAC寄存器。
只要保证两次传送数据之间的间隔不小于DAC的 转换时 间,都能得到正确的结果。所以,DAC接 口的主要任务是要解决CPU与DAC之间的数据缓 冲问题。
DAC芯片的类型
⑴内部不带锁存器的DAC(AD7520,AD7521,DAC0808)
——需要外加锁存器
⑵内部带锁存器的DAC(如DAC0832,AD7524) ——可直
RFB——反馈电阻(15kΩ )引出端;
VREF——参考电压 (+10V~-10V)输入;
VCC——电源电压(+5V~+15V,最佳15V); AGND——模拟地;
DGND——数字地;
完整版课件ppt
13
注意AGND与DGND
AGND——模拟地,接于模拟系统的地线,如运 放等;
DGND——数字地,接于数字系统的地线,如 CPU、寄存器等。
完整版课件ppt
10
D 7~D 0 ILE
8 位输入 寄存器
LE1
CS WR1 WR2 XFER
8 位DAC 寄存器
LE2
8 位D/A 转换器
Rfb
VREF IOUT2 IOUT1
RFB AGND VCC DGND
完整版课件ppt
11
CS——片选信号;
ILE——允许锁存信号;
WR1——写信号1; 当LE1(内部输入锁存信号1)=CS•WR1 • ILE=1
OUT 26H,AL
;高4位送第一级缓冲器
25H
OUT 27H,AL
;数据打入第二级缓冲器
27H
完整版课件ppt
8
⑵具有数据输入锁存器的DAC芯片与CPU的连接
数据输入端可以直接接到CPU的数据总线。 但对此类芯片应注意其与CPU的“配套”问题, 即CPU输出指令时序要满足芯片内数据输入锁存 器选通信号的时序要求。
CPU
数字电路
A/D
运放
模拟电路
模拟地与数字地的连接方法
完整版课件ppt
14
⑵ DAC0832的工作方式 ①双缓冲器方式:输入数据寄存器用于数据采集,
DAC寄存器用于D/A转换的数据锁存。 特点:转换速度快,但控制电路复杂。
②单缓冲器方式:两个寄存器一个处于直通状态, 另一个处于受控状态。
特点:转换速度慢,控制电路简单(常用方式)。 ③直通方式:两个寄存器均处于直通状态,8位数 字量一旦达到D7~D0输入端,便立即进行D/A转换。 0832不能直接和CPU的数据总线相连,故很少采用。
时,将数据锁存于输入锁存器;
WR2——写信号2; XFER——通道控制信号,
当LE2(内部输入锁存信号2)=WR2 •XFER=1时, 8位DAC寄存器可作为数据通道;
完整版课件ppt
12
D7~D0——数据输入 IOUT1——模拟电流输出1,是逻辑电平为1的各位输
出电流之和。
IOUT2——模拟电流输出2,是逻辑电平为0的各位输 出电流之和。IOUT2=常数- IOUT1。
UOUT
完整版课件ppt
2
数模转换器的主要技术指标 分辨率:表示D/A转换器对模拟量的分辨能力,
即数字量变化1个单位时,输出模拟量对应的变 化值。
分辨率 = 满量程输出电压 / 2N 实际使用中分辨率常输入数字量的位数N来表示。
例 某DAC为8位,转换后的满量程电压为5V,则 分辨率为 5V/ 28 ≈20mV。
完整版课件ppt
3
转换时间:指数字量从输入到完成转换、输出达 到最终值并稳定为止所需的时间;
精度:指D/A转换器实际输出电压与理论值之间 的误差;
线性度:指数字量变化时,D/A转换器输出的模 拟量按比例关系变化的程度。
完版课件ppt
4
2. D/A转换器和CPU的连接方法 CPU向DAC传送数据时,不必有握手信号,