微机原理与接口技术课前提问_第1页
微机原理与接口技术课前提问_第2页
微机原理与接口技术课前提问_第3页
微机原理与接口技术课前提问_第4页
微机原理与接口技术课前提问_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一章 微型计算机概述按照冯诺依曼建立的经典结构,微型计算机的硬件由哪几部分构成? (运算器、控制器、存储器、输入设备、输出设备)字符1的ASCII码是_。(31H)计算机为什么用补码表示数据?使符号位参加运算,减法运算可以用加法同样的电路实现,简化了电路。数值和编码一一对应。-128的补码是_。 (1000,0000)微机原理与接口技术课前提问第二章 微处理器及其结构重点回顾8086的数据总线是_位,地址总线是_位。8086的内部结构由_、 _构成。说明下列80X86CPU寄存器的含义:EAX/AX/AH/ALEBX/BX/BH/BLECX/CX/CH/CLEDX/DX/DH/DLEBP/B

2、PESI/SIEDI/DI1620EUBIU累加器基址寄存器计数寄存器数据寄存器基指针寄存器原间址寄存器目标间址寄存器微机原理与接口技术课前提问说明下列80X86CPU寄存器的含义:EIP/IPFLAGSCS,DS,SS,ES第二章 微处理器及其结构重点回顾指令指针寄存器标志位寄存器段寄存器:代码段,数据段,堆栈段,附加段微机原理与接口技术课前提问试问0EH和78H向加后,则标志位:PF=_ SF=_AF=_ CF=_ OF=_ 。第二章 微处理器及其结构重点回顾0000,1110 +0111,1000 1000,0110011?0无符号数有符号数14+12013414+120-1221微机原

3、理与接口技术课前提问80X86有哪几种工作模式?实地址模式保护模式虚拟8086模式实地址模式允许访问的最大内存空间多大? _实地址模式1MB空间的范围为: _- _8086的逻辑地址由_和_组成。 实模式下,存储器为什么进行分段管理?16位的寄存器如何管理1MB空间?如果不采用浮动的逻辑地址,8086的程序如何在80486上运行?一个数据存储器的物理地址为11CF3H,若偏移地址为17A3H,则段寄存器(DS)=_。80X86在实模式下对代码段操作,段基址由_提供,偏移地址由_提供。第二章 微处理器及其结构重点回顾1MB00000HFFFFFH段基址偏移地址1055HCSIP微机原理与接口技术

4、课前提问80486的地址总线由哪些引脚信号组成?若要进行双字操作,则/BE0-/BE3=_。说明下列80486的管脚的定义:W/R#:M/IO#:D/C#:ADS#:RDY#:HOLD:HLDA:第二章 微处理器及其结构重点回顾0000写/读周期存储器/IO访问数据/控制周期,高电平:数据 传送周期,低电平:指令传送周期地址选通就绪,表示现行的总线周期已经完成,可以进行其他操作总线仲裁:总线请求,请求CPU让出总线控制权总线仲裁:总线请求响应,表示CPU已经让出总线控制权微机原理与接口技术课前提问总线周期的定义是什么?CPU对存储器或I/O端口完成一次读/写操作所需时间。80486的基本总线周

5、期由_个时钟周期构成。一个总线周期通常分为哪几个阶段?总线请求和仲裁阶段寻址阶段传送数据阶段结束阶段第二章 微处理器及其结构重点回顾2(T1,T2)微机原理与接口技术课前提问第三章 指令系统课前提问编写程序将内存中数据段1000H单元的数据传送到2000H单元中。MOV AL,1000HMOV 2000H,AL微机原理与接口技术课前提问第三章 指令系统课前提问指出下列指令的错误 (1)MOV DS,1000H立即数不能直接传送到段寄存器(2)MOV AX,CL源操作数和目标操作数不能一个是字节,一个是字(3)MOV 1000H,2000 存储器和存储器之间不能直接传送数据微机原理与接口技术课前

6、提问第三章 指令系统课前提问指出下列指令的错误 (1)xchgsi,30h(2)popcs (3)shl al,3 (4)pushah (5)adcax,ds (6)mov ds,1000h(7)inal,3fch (8)outdx,ah xchg的操作数不能是立即数 不能对CS直接赋值 移位数1时 ,将数送CL堆栈的操作数不能是字节量out只能以AL/AX为源操作数 in不支持超过FFH的直接寻址adc的操作数不能是段寄存器立即数不能直接送段寄存器微机原理与接口技术课前提问第三章 指令系统课前提问给出下列各条指令执行后AL值,以及CF ZF SF OF和PF的状态: moval,89h ad

7、dal,al addal,9dh subal,al decal incal cmpal,0bchAL=89hCFZFSFOFPFAL=12h 1 0 0 1 1 AL=0afh 0 0 1 01AL=00h 1 0 1 01 AL=00h 0 1 0 01 AL=0ffh 1 0 1 01 AL=00h 1 1 0 01 微机原理与接口技术课前提问试编写程序计算BX中1的个数,并保存在AL中。 xor al, al;AL0,CF0again:cmp bx,0 jz next ;bx为0则退出循环 shl bx,1;也可使用 shr bx,1 adc al,0 jmp againnext: .;

8、AL保存1的个数第三章 指令系统课前提问微机原理与接口技术课前提问xor al,al;AL0,CF0again:test bx,0ffffh ;等价于 cmp bx,0jz next;bx为0则退出循环shl bx,1jnc againinc aljmp againnext:.;AL保存1的个数微机原理与接口技术课前提问DATA SEGMENT BF DB 0123,01H NUM EQU $-BF WF DW AB,0102HDATA ENDS第四章 程序设计课前提问有如下数据块的定义: 已知段寄存器(DS)=5B0FH 。(1)在右图的内存单元图中填写各单元对应的数值。5B0F0H(2)写

9、出指令执行后,对应寄存器的值。MOVCL,NUM ;(CL)= LEA BX,BF ;(BX)= MOVAL,BX+3 ;(AL)= MOV SI,OFFSET WF ;(SI)= MOVCL,SI+2 ;(CL)=30H31H32H33H01H02H01H42H41H05H00H33H05H02H微机原理与接口技术课前提问从内存BUF单元开始存放10个带符号数,下面的程序将找出其中最小的数并存放在2000H单元中。请在空白出填写适当的指令,完成上述功能。第四章 程序设计课前提问微机原理与接口技术课前提问DATA SEGMENT BUF DB -1,2,3,4,5,6,7,-8,-19,0DA

10、TA ENDSCODE SEGMENT ASSUME CS:CODE, DS:DATASTART:MOV AX,DATAMOV DS,AXMOV BX,_ MOV AL,BX MOV CX, _ MIN:INC BX CMP AL, BX _ MOV AL, BXLOP2: DEC CX JNZ _ MOV _,ALMOV AH,4CHINT 21HCODE ENDS END STARTOFFSET BUF10-1JLELOP2MIN2000H微机原理与接口技术课前提问根据不同的编程写入方式,ROM分为哪几种?掩膜ROMPROMEPROMEEPROMFLASH根据不同的存储电路结构,RAM分为

11、哪几种?SRAMDRAMNVRAM第五章 存储器课前提问微机原理与接口技术课前提问EPROM芯片2764的容量是多少?8K8b2764的地址总线是多少位?8K=23210A0A122764的数据总线是多少位?D0D72764的控制总线有哪些引脚信号?/CE:片选信号 /OE:读出允许信号第五章 存储器课前提问微机原理与接口技术课前提问SRAM芯片6116的容量是多少?2K8b6116的地址总线是多少位?2K=21210A0A106116的数据总线是多少位?D0D76116的控制总线有哪些引脚信号?/WE:写允许信号 /OE:读出允许信号/CS :片选信号 微机原理与接口技术课前提问存储器片选信

12、号产生的方法有哪些,他们各有什么特点?线选法优点:不需要外加逻辑电路缺点:把地址空间分成了相互隔离的区域部分译码法存在地址重叠现象基本地址概念全译码法优点:没各(组)芯片的地址范围唯一确定且连续缺点:要求译码电路较复杂第五章 存储器课前提问微机原理与接口技术课前提问若要组成4KB的RAM存储器,则需要多少片2114?2114:1K4b4KB:4K8b8片2114第五章 存储器课前提问微机原理与接口技术课前提问写出下图中各芯片的地址范围。芯片编号A15 A14 A13A12 A0地址范围10 0 1X X2000H-3FFFH20 1 0X X4000H-5FFFH30 1 1X X6000H-

13、7FFFH41 0 0X X8000H-9FFFH微机原理与接口技术课前提问根据中断源与CPU的相对位置关系,中断源分为哪几种?外部中断(硬件中断)不可屏蔽中断NMI可屏蔽中断INTR内部中断(软件中断)软中断:INT n异常:故障,陷阱,终止中断处理过程为:中断请求中断响应中断处理中断返回IRET第六章 中断技术课前提问微机原理与接口技术课前提问在实模式下,80X86是根据中断源提供的中断类型号,通过查找中断向量表,来获取中断向量,中断向量表在内存中的地址范围为:_。可以处理_个中断,若某中断类型号为40H,则其中断服务程序的偏移地址存放在_。第六章 中断技术课前提问000H3FFH2561

14、00H101H微机原理与接口技术课前提问中断控制器8259A单片可以管理_级外部中断。在多片级联下,最多可以管理_级外部中断,若5片级联,可以管理_级外部中断。第六章 中断技术64836微机原理与接口技术课前提问82C59A工作方式中断触发方式边沿触发方式电平触发方式中断屏蔽方式常规屏蔽方式特殊屏蔽方式中断嵌套方式中断结束方式非自动EOI方式自动EOI方式常规EOI方式指定EOI方式总线连接方式缓冲方式非缓冲方式完全嵌套方式特殊嵌套方式中断优先级排队方式固定优先权方式自动循环优先权方式第六章 中断技术常规自动循环优先权方式特殊自动循环优先权方式微机原理与接口技术课前提问第六章 中断技术画出82

15、59A初始化流程图 写入ICW1 写入ICW2级联方式的?写入ICW3写入ICW4?写入ICW4yNNy微机原理与接口技术课前提问第七章 IO接口技术-8255A8255A有_个并行IO口,有_种工作方式;8255A 的B口能工作在哪几种工作方式?方式0:基本输入输出方式方式1:选通输入或输出方式33微机原理与接口技术课前提问第七章 IO接口技术-8255A设8255A的A口工作在方式1输出;B口工作在方式0输入;8255A的端口地址为60H63H,编写初始化程序。MOVAL,10100010BOUT63H,AL微机原理与接口技术课前提问第七章 IO接口技术-82548254有_个独立的_位计

16、数器,每个计数器可以编程设定为_种不同的工作方式;8254 的每个计数器有哪几种工作方式?方式0:计数结束中断方式1:单拍负脉冲方式2:频率发生器方式3:方波发生器方式4:软件触发计数方式5:硬件触发计数3166微机原理与接口技术课前提问8254计数器0产生周期为1ms的方波,CLK0为1MHz,BCD码计数。已知端口地址:40H-43H。编写初始化程序。第七章 IO接口技术-8254MOVAL,00110101B;计数器0,16位,方式3,BCD码计数OUT43H,ALMOVAX,1000;计数初值:1M/1K=1000OUT40H,AL;写初值低字节MOVAL,AH;out指令不能用AHOUT40H,AL;写初值高字节H如果加H,则方波的周期为多少?微机原理与接口技术课前提问第七章 IO接口技术-82501、已知INS8250芯片输入的基准时钟频率为1.8432MHz,异步传输7位ASCII码,如果需要数据传输速率为240字符/秒,无校验,2位停止位,波特率除数锁存器的值是多少?除数寄存器值 = 基准时钟频率(16波特率) =1.8432*106 /(2400*16) =48微机原理与接口技术课前提问 置线路控制寄存器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论