ImageVerifierCode 换一换
格式:DOC , 页数:19 ,大小:221.02KB ,
资源ID:4600966      下载积分:5 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4600966.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(微机原理与接口技术总复习样本.doc)为本站上传会员【二***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

微机原理与接口技术总复习样本.doc

1、微机原理与接口技术总复习第一某些:填空题第一章 微机基本知识 1.1基本知识构造 微机构成 (涉及硬件:主机+外设;软件:操作系统+编译程序+汇编程序+诊断程序+数据库等) 微机工作原理和工作过程 工作原理(冯.诺依曼原理) 工作过程(取指令、分析指令、执行指令) 控制器两个重要功能 理解微机重要技术指标 数原码、反码、补码表达办法及补码运算 二、八、十、十六进制数表达及其互相转换 ASCII码、BCD码表达办法及其运算、修正原则 无符号数与符号数运算及其对标志位影响1.2有关习题1.对于二进制数0110 1001B,用十进制数表达时为:105D;用十六进制数表达时为:69H。BCD2.设机器

2、字长为8位,最高位是符号位。则十进制数11所相应原码为:10001011B。3.已知某数原码是10110110B,则其反码是 11001001B ;补码是 11001010B 。4.一种8位二进制数用补码方式表达有符号数范畴是 -128+127 。第二章 微解决器与系统构造2.1基本知识构造 掌握8086CPU内部构造与重要引脚信号功能 1、内部构造(BIU与EU)构成与功能 2、重要引脚信号 AD0AD15,A16/S3A19/S6,(地址锁存必要性) BHE,NMI,INTR,INTA,HOLD,HLDA,RESET, READY,ALE,DEN,LOCK,RD,WR,M/IO。 熟悉80

3、86 CPU 内部寄存器阵列 理解8086最大组态与最小组态区别 熟悉存储器物理地址生成及存储器组织 20位地址如何生成;存储器是如何组织, 字节、字、字符串在内存中是如何存储。 熟悉CPU中标志寄存器及堆栈 6个状态标志+3个控制标志;堆栈定义、堆栈构成及操作,为什么要设立堆栈? 熟悉系统输入/输出构造和基本总线周期 (会画读、写周期基本时序图)2.2有关习题1.8086 CPU从功能上分为 EU 和 BIU 两某些。8086CPU中执行部件功能是负责指令 执行。2.8086中BIU中有 4 个 16 位段寄存器、一种 16 位指令指针、6 字节指令队列、 20 位地址加法器。3.8086

4、可以访问 16 位和 8 位寄存器。4.8086CPU从偶地址读出两个字节时,需要 1 个总线周期;从奇地址读出两个字节时,需要 2 个总线周期。5.8086CPU对外数据线是 16 根,地址线是 20 根,数据线和地址线是以 分时复用 方式轮流使用。6.8086ALE引脚作用是 地址锁存 。7.8086CPU最小工作模式是指 控制信号由CPU产生 ,它是通过将MN/引脚接电源来实现。8.8086CPU上电复位后,执行第一条指令地址是 FFFF0 H。9.8086CPU构成微机中,每个主存单元相应两种地址: 逻辑地址 和 物理地址 。10.CPU访问存储器时,在地址总线上送出地址称为 物理 地

5、址。11.对于8086CPU,逻辑地址是由 段地址 和 偏移量 构成,设有逻辑地址1000H:2345H,试写出其相应物理地址 12345 H 。12.段基址是由 段寄存器 存储。物理地址是指实际 20 位主存单元地址。13.对于8086/8088CPU,设有物理地址00400H,试写出其两种不同逻辑地址 0000:0400H 、 0010:0300H 。14.8086系统最多可管理 1M 字节存储单元。15.8086系统中,存储器分为奇、偶两个存储体,其中,奇地址存储体数据信号线固定与数据总线 高8位 相连,偶地址存储体与数据总线 低8位 相连。第三章 指令系统3.1基本知识构造 熟悉指令格

6、式和几种惯用寻址方式 指令有两某些构成;6种惯用寻址方式 熟悉惯用指令,掌握某些指令对标志影响 * 惯用指令:传送,加、减、乘、除,逻辑运算,循环与移位,无条件与条件转移等。 * 影响标志指令 :参看教材P376中附录 * 如何依照标志判断两数大小(分两种状况) 3.2有关习题1.计算机指令普通包括 操作码 和 操作数 两某些。2.设SP为0100H,SS为1000H,则执行PUSH AX 后,SP= 00FE H,SS= 1000 H。3.8086系统中,栈底在堆栈 最高地址端 (最高地址端、最低地址端)。4.如果VAL为数据段中0056H单元符号名,其中存储内容为0FF2H,当执行指令:

7、MOV BX,VAL后,BX= 0FF2H ; 而执行: LEA BX,VAL后,则BX= 0056H 。5.设CS=2500H,DS=2400H,SS=2430H,ES=2520H,BP=0200H,SI=0010H,DI=0206H则:指令MOV AX,BP+SI+4源操作数有效地址为 0214H ,物理地址为 24514H 。指令MOV AX,DI+100H源操作数有效地址为 0306H ,物理地址为 24306H 。6.设AX=H,BX=H,则在执行了指令CMP AX,BX后,标志位CF为 1 , AX= H 。7.执行指令“XOR AX,AX”后,标志位ZF值为 1 。8.若(AL)

8、10011000B,(BL)01100111B,则执行指令“ADD AL,BL”后,(AL) 1111 1111B ;执行指令“AND AL,BL”后,(AL) 0000 0000B 。9.在使用8086间接输入/输出指令时,必要在执行该指令之前将相应端口地址送入DX 寄存器中。第四章 汇编语言及其程序设计4.1基本知识构造宏汇编 1. 掌握惯用伪指令:DB,DW,DD,EQU,=,ORG, SEGMENT.ENDS,PROCENDP,ASSUME, MECROENDM,LOCAL,END等 2. 如何汇编、连接生成 .EXE文献程序设计 1. 能用汇编语言编写程序(普通约40条左右)。 2.

9、 能纯熟运用各种伪指令,涉及会用宏指令(宏定义中如何用LOCAL定义标号)。 3. 能对程序改错,查错且会完善程序(程序填空)。 4. 编程题型也许有程序改错、查错、完善、编程等。4.2有关习题1.内存中有X、Y两个数:X=32,Y=-78 运用汇编语言编写完整程序,计算这两个数之和,并将成果存入内存S,即:S=X+Y。参照程序: DATA SEGMENT X DB 32 Y DB -78 S DB ?DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AXMOV AL,X ADD AL,Y ,X与Y进行相

10、加MOV S,AL MOV AH,4CH ,终结当前程序并返回调用程序 INT 21HCODE ENDSEND START2.编程检测从外设端口71H输入字节数据,若该数据20,则向73H端口送00H;若该数据20,则向73H端口送0FFH。请写出完整汇编源程序。参照程序:CODE SEGMENT ASSUME CS:CODE START:IN AL,71H CMP AL,20 ,比较外设端口71H输入字节数据与20D大小。 JNG K1 ,NG:NOT GREATER(不不不大于),当外设端口71H输入字节数据不不不大于20D时,跳转至K1。 MOV AL,0FFH JMP K2 K1:MO

11、V AL,00H K2:OUT 73H,AL MOV AH,4CH ,终结当前程序并返回调用程序 INT 21H CODE ENDS END START3.编程检测80H端口输入字节数据,若为正,将BL清0;若为负,将BL置为FFH。请写出完整汇编源程序。参照程序:CODE SEGMENT ASSUME CS:CODE START: IN AL,80H TEST AL,80H ,检测AL最高位,若为1,则为负数,与80H按位相与后ZF=0 JZ APOS ,如果ZF=1,则跳转,但当AL为负数时,ZF=0,不跳转,若AL为正数时,ZF=1,此时就跳转至APOS。 MOV BL,0FFH JMP

12、 EXIT APOS: MOV BL,00H EXIT: MOV AH,4CH ,终结当前程序并返回调用程序 INT 21H CODE ENDS END START4.内存中有X、Y两个数组:X=32、-43、76,Y=-78、127、-128 运用汇编语言编写完整程序,计算这两个数组之和,即S(i)=X(i)+Y(i)参照程序:DATA SEGMENT X DB 32,-43,76 Y DB -78,127,-128 S DB 3 DUP(0)DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MO

13、V BX,00H MOV CX,3AGAIN:MOV AL,XBX ADD AL,YBX ,将X与Y数组相应元素相加 MOV SBX,AL ,将相加成果放入S数组 INC BX ,BX加1 LOOP AGAIN ,在CX不等于0之前跳转至AGAIN MOV AH,4CH ,终结当前程序并返回调用程序 INT 21HCODE ENDS END START5.在BLOCK开始有一种字节型数组,共有15个元素,运用汇编语言编写完整程序,计算这个数组中奇数个数,并将成果存入内存SUM单元。参照程序:DATA SEGMENT BLOCK DB 15 DUP (?) SUM DB 00 DATA ENDS

14、CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV SI,OFFSET BLOCK MOV CX,15 CON:MOV AL,SI TEST AL,01H ,检测AL最低位,若为1,则为奇数,与01H按位相与后ZF=0 JZ NEXT ,如果ZF=1,则跳转,但当AL为奇数时,ZF=0,不跳转,若AL为偶数时,ZF=1,此时就跳转至NEXT。 INC SUM ,若AL为奇数,SUM自加1 NEXT:INC SI ,SI自加1,检测下一种数据 LOOP CON ,在CX不等于0之前跳转至CONMOV AH,4CH

15、 ,终结当前程序并返回调用程序INT 21H CODE ENDS END START6.在BUF开始有一种字节型数组,共有50个元素,运用汇编语言编写完整程序,将该数组所有元素清零。参照程序:DATA SEGMENT BUF DB 50 DUP (?) DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV SI, OFFSET BUF MOV CX,50 CON:MOV SI,00H ,依次将该数组所有元素清零。 INC SI LOOP CONMOV AH,4CHINT 21H CODE EN

16、DS END START7.在BUF开始有一种字节型数组,共有100个元素,运用汇编语言编写完整程序,计算这个数组中负数个数,并将成果存入内存COUNT单元。参照程序:DATA SEGMENT BUF DB 100 DUP (?) COUNT DB 00 DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV SI, OFFSET BUF MOV CX,100 CON:MOV AL, SI TEST AL,80H ,检测AL最高位,若为1,则为负数,与80H按位相与后ZF=0 JZ NEXT ,如

17、果ZF=1,则跳转,但当AL为负数时,ZF=0,不跳转,若AL为正数时,ZF=1,此时就跳转至NEXT。 INC COUNT ,如果AL为负数,计数器COUNT自加1 NEXT:INC SI ,SI自加1,检测下一种数据 LOOP CON ,在CX不等于0之前跳转至CON MOV AH,4CHINT 21H CODE ENDS END START第五章 存储器及存储器子系统5.1基本知识构造 熟悉存储器分类及各类存储器特点(SRAM,DRAM,ROM,PROM,EPROM,EEPROM,FLASH) 规定理解SRAM、DRAM、EPROM内部构造、特点。(存储器层次构造、DRAM为什么要刷新;

18、为什么没有片选等;给出芯片容量,会计算地址引脚数;反之也会计算) 存储器接口设计熟悉存储器地址译码(涉及译码电路设计,或者给出译码电路后,写出存储器地址范畴)5.2有关习题第六章 总线技术6.1基本知识构造理解总线分类和总线基本知识 (如:性能指标、总线带宽计算、信息传送方式、数据传送周期、总线仲裁技术、握手技术等) 第七章 I/O接口与中断技术7.1基本知识构造 I/O接口基本知识 (涉及接口重要作用、重要功能、编址方式、信息传送方式、地址译码等) 中断基本原理 (涉及中断全过程:祈求、判优、响应、解决、返回。 对中断响应要进行哪些操作要熟悉,依照向量号如何找到中断服务程序入口地址?) PC

19、机中断系统 (涉及中断源、各类中断源优先级别、中断嵌套、中断类型号、中断向量表、几种中断源响应过程异同等) 中断控制器8259A级联方式7.2有关习题1.8086/8088 CPU 中断提成 内部中断 和 外部中断 两大类,8086系统中硬件中断可分为NMI中断 和INTR中断 两种。2.8086系统最多能辨认 256 种不同类型中断,每种中断在中断向量表中分派有 4 个字节单元,用以批示中断服务程序入口地址。3.8086提供可接受外部中断祈求信号引脚是 INTR 和NMI 。两种祈求信号不同之处在于与否可屏蔽 。4.若中断类型码N=2H,则相应中断向量在中断向量表中第一种字节单元地址为 00

20、08H 。5.可屏蔽中断从CPU INTR 引脚进入,只有当中断容许标志IF为 1 时,该中断才干得到响应。6.8086/8088 CPU响应一种外部可屏蔽硬件中断条件是:一、外设有 祈求 ;二、IF 是开放;三、必要在 当前指令 结束后。7.采用级联方式,用9片8259A可管理 64 级中断。第八章 接口技术8.1基本知识构造 定期与计数技术 1. 定期器基本原理 2. 8253/8254内部构造及工作方式 3. 会应用8253/8254(涉及对其接口译码与编程) 并行传播及其接口 1. 并行传播特点及其联系方式 2. 8255A内部构造及工作方式 3. 会应用8255A(涉及对其接口译码与

21、编程) DMA技术 1. DMA传播特点、传播方式及操作类型8.2有关习题1.计算机对I/O端口编址办法有 存储器统一编址 、I/O单独编址 两种。8086CPU中普通采用 独立 编址办法。2.CPU与I/O接口间信息普通涉及状态 、 数据 、控制 三种类型。3.CPU与外设数据传送方式有 程序查询传送 、 中断传送 、 DMA传送 三种方式。4.可编程接口芯片8255A具有 3 个 8 位I/O口。5.可编程接口芯片8255A I/O口可以通过编程方式来设定其工作方式,其中A口工作方式有 3 种(方式0、1、2);B口工作方式有 2 种。(方式0、1)那B口为什么不能工作于方式2?由于C口只

22、有8条信号线,当A口工作于双向方式时,要用5条C口线做联系信号,剩余3条线不能满足B口工作于双向方式。当A口工作于双向方式时,B口可工作于方式1,由于此时C口尚有3条信号线正好用于B口方式1联系信号。6.8086/8088CPU可访问2个独立地址空间,一种为I/O地址空间,其大小为 64K 字节;另一种为 存储地址空间 ,其大小为 1M 字节。7.设计输入/输出接口时,应遵守基本原则是:输入 缓冲 ;输出 锁存 。第二某些:简答题别的简答题解答过程如下:1. 8086为什么采用地址/数据引线复用技术答:由于8086CPU只有40条引脚,而它数据线宽度是16位,地址线宽度是20位,因而引脚数量不

23、能满足规定。于是CPU内部采用了某些多路开关,让低16位地址线与16位数据线公用这些引脚,在时间上加以区别。在周期,CPU在这些引脚上输出存储器或I/O口地址,在,和周期,它们则为数据收发引脚。2. 假设某程序段中数据定义如下: DA1 DW ?,2DUP(1) DA2 DB 32H,25H DA3 DB ? CUNT EQU $-DA1 ($-DA1=9 表达数据段占用存储空间)问:(1) 画出内存分派图 (注意:DW是先存低字节,后存高字节)(2) 变量DA1、DA2、DA3各占用几种字节?CUNT值是多少?它表达什么意义?答:DA1占6个字节,DA2占2个字节,DA3占1个字节,CUNT

24、值是9,它表达数据段占用存储空间。3. 总线周期含义是什么?8086基本总线周期由几种时钟周期构成?如果一种CPU时钟频率为4.77MHz,那么,它一种时钟周期是多少?一种基本总线周期为多少?答:一种总线周期是CPU通过总线与外部逻辑(存储器或I/O端口)进行一次通讯所需时间。8086基本总线周期是由4个时钟周期构成。如果一种CPU时钟频率为4.77MHz,那么,它一种时钟周期是1/(4.77*)s,一种基本总线周期为4/(4.77*)s.4. 画出8088最小模式存储器写操作总线信号时序。规定有地址与数据信号(),地址锁存(),读控制信号()、写控制信号()、I/O或存储器访问信号()和时钟

25、信号()5. 在DATA1开始有一种字节型数组,共有256个元素,运用汇编语言编写完整程序,将该数组所有元素置位。(规定写出程序流程图)程序流程图如下:参照程序:DATA SEGMENT BUF DB 256 DUP (?) DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,SEG DATA MOV DS,AX MOV SI,OFFSET BUF MOV CX,256D DC: MOV BYTE PTR SI,00H ,依次将该数组所有元素清零。 INC SI LOOP DCMOV AH,4CHINT 21H CODE END

26、S END START6. 某系统存储器采用2K8芯片构成,并采用74LS138译码器输出作为片选信号。如下图所示:(假设系统地址总线为16位)求:1) 存储器类型(RAM、ROM)是什么?总容量为多少? 答:存储器类型是RAM,由于该芯片既可以读又可以写。扩展后总容量是6K8bit。2) 写出1#、2#、3#存储器芯片地址范畴D7D0OE D7D0WE (1#)CS A10A0OE D7D0WE (2#)CS A10A0OE D7D0WE (3#)CS A10A0RDA11A12A13A14A15M/IOA Y6B Y5C Y4G2A G2BG1 Y3Y2Y1Y0A10A0 WR7. INTEL 8255A接口芯片(1)该芯片谁作为输入口,谁作为输出口?答:A口作为输入口,B口作为输出口。 (2)现给出8255A 工作方式控制字格式如下,请编写程序片段对8255进行初始化,先预置开关K3K1为一组状态,然后按下自复按钮K产生一种负脉冲信号,CPU接受到此信号后,用发光二极管LEDi亮,显示K3K1状态。K1K3状态为从000到111,LEDi从LED7到LED0亮。(注:LED显示屏“亮”,表达开关“断开”)。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服