电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

微机原理与接口技术、复习 含例题

  • 资源ID:56653553       资源大小:737.50KB        全文页数:36页
  • 资源格式: PPT        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

微机原理与接口技术、复习 含例题

1,微机原理 复习 .很简练,2,第一章 微机系统概述,1.1 微型机的发展 1.3 微机系统的组成 1.5 微机系统的主要性能指标,本章要点: 微机系统的组成(硬件系统和软件系统) 微机的性能指标(字长、内存容量、运算速度等),3,1. 位 ( bit)计算机能表示的最基本最小的单位计算机中采用二进制表示数据和指令,故: 位就是一个二进制位,有两种状态,“0” 和 “1”,2. 字节 ( Byte )相邻的8位二进制数称为一个字节 1 Byte = 8 bit,4,3.微型计算机的层次,5,4.微型计算机的硬件结构,6,第2章 典型微处理器结构,8088CPU的内部结构和特点 8088CPU外部引线及功能 内部寄存器的功能 8088的存储器管理 8088的工作时序,20根地址线,8根数据线,寻址范围1MB。,1.8088的内部结构,1 2 3 4,内部暂存器,IP,ES,SS,DS,CS,输入/输出控制电路,外部总线,执行部分控制电路,ALU,标志寄存器,AH AL,BH BL,CH CL,DH DL,SP,BP,SI,DI,通用 寄存器,地址加法器,指令队列,执行部件(EU),总线接口部件(BIU),16位,20位,16位,8位,8,DS,ES,SS,CS,IP,数据暂存器,PSW标志 寄存器,执行部件控制电路,指令译码器,AX BX CX DX,AH,BH,CH,DH,SI,DI,BP,SP,AL,BL,CL,DL,寄存器组,指 令 队 列,总线 接口控制电路,运 算 器,地址加法器,、 指令1 指令2 指令3 指令4 、 数据1 数据2 数据3 、,地址总线AB,数据总线DB,控制总线CB,地址译码器,CPU 总线 内存,2.工作原理: 取指令, 执行指令,8088 的 内 部 寄 存 器,10,(1)8088对存储器的管理为什么采用分段的办法? (2)CPU内部有什么寄存器?名称和功能分别是什么?状态标志寄存器中OF、IF的含义? (3) AX,BX,CX,DX能用来存放偏移地址吗?哪些可以?哪些不可以?(P17) (4)有几个段寄存器?其功能是什么? (5)BX,BP,SP,SI,DI,IP存放的偏移地址在构成物理地址时,与段地址是如何配合使用?,3. 学习寄存器注意事项(思考):,11,地址:辨识存储器和I/O寄存器内的存储单元。 地址空间:所有地址的组合。 地址线决定地址空间的大小:n 2n,4.存储器组织,12,CPU访问存储器时,必须先确定所要访问的存储单元的物理地址才能存取该单元中的内容。 偏移地址:指段内任意一个存储单元,其相对于段起始地址的偏移量,也称为有效地址EA。是一个16位的地址。 逻辑地址:段地址:偏移地址 2000H:0123H 物理地址 = 段地址 10H + 偏移地址,物理地址:存储单元的实际地址编码, 每个存储单元都有一个唯一的20位地址作为该存储单元的物理地址。,13,例1:某程序数据段中有两个数据字0123H和1234H,若已知DS=3456H,它们的偏移地址分别为5457H和3368H,试画出它们在储存器中的存放情况。,14,指令周期:是指一条指令经取指、译码、读写操作数到执行完成的过程。若干总线周期组成一个指令周期。 总线周期:是指CPU完成一次访问内存(或接口)操作所需要的时间。一个总线周期至少包括4个时钟周期。 时钟周期:相邻两个脉冲之间的时间间隔,是计算机内部最小的时间单位。,5.时序,15,第3、4章 汇编,什么是助记符、指令、伪 指令?汇编上机的过程, 每个阶段文件的后缀?,掌握常见的几种寻址方式中操作数寻址过程 掌握间接寻址和基址变址寻址方式中寄存器的约定 了解段超越的概念及其使用 掌握80X86基本汇编指令,了解伪指令语句的格式及作用 掌握程序的结构,如逻辑指令、移位指令等。,16,80x86的7大寻址方式,1、立即寻址 mov cx,2129h 2、寄存器寻址 mov cx,ax 3、存储器寻址 mov cx,2000h 4、寄存器间接寻址 mov cx,bp 5、寄存器相对寻址 mov cx,bx+1000h 6、基址变址寻址 mov cx,bx+si 7、相对基址变址寻址 mov cx,bp+si+100h,17,已知(DS)=2000H,(ES)=2100H, (SS)=1500H, (SI)=0ADH,(BX)=100H, (BP)=10H,试指出下列源操作数的寻址方式,其物理地址是多少?,一、计算题,(1)MOV AX , DS:100H直接寻址 PA(DS)×10H100H20100H (2)ADD BX , SI 寄存器间接寻址 PA(DS)×10H(SI)200ADH (3)MOV CX , BX+10H 寄存器相对寻址 PA (DS)×10H(BX)10H20110H,18,已知(DS)=2000H,(ES)=2100H, (SS)=1500H, (SI)=0ADH,(BX)=100H, (BP)=10H,(4)XCHG AX , BX SI 基址变址寻址PA (DS)×10H(BX)(SI)201ADH (5)MOV CL , BP+4 寄存器相对寻址 PA (SS)×10H(BP)415014H,19,已知(DS)=2000H,(ES)=2100H, (SS)=1500H, (SI)=0ADH,(BX)=100H, (BP)=10H,(6)SBB CH , ES : BP+SI+10H 基址变址相对寻址PA (ES)×10H(BP)(SI)10H210CDH (7)MOV AL , C (8)CMP AX , BX,立即数寻址,寄存器寻址,20,例:指出下列指令中源操作数的寻址方式是什么?若是存储器寻址,试写出计算其物理地址PA的表达式MOV BX,COUNTSI (寄存器相对寻址P46,)PA=DS × 10H+count+(SI)MOV AX,BP (P46,寄存器间接寻址) PA=SS×10H+(BP),21,二、选择题,1、下面的数据项定义了(D)个字节? BUFFER DB 3 DUP(2 DUP(?),5) A)3 B)2 C)5 D)9,2、含有立即数的指令中,该立即数被存放在B(P44)。 A)寄存器中 B)指令操作码后的内存单元中 C)指令操作码前的内存单元中 D)由该立即数所指定的内存单元中,22,3、假设(SS)=2000H,(SP)=0012H,(AX)=1234H,执行PUSH AX后, P53 = 12H A)20014H B)20011H C)20010H D)2000FH,4、执行MOV BL,55HAND BL,0F0H 指令后,(BL)= P63 。 A)55H B)0F0H C)50H D)05H,23,三、指出下列指令的错误,MOV AH, BX P52 ) MOV SI, BX P52 ) MOV AX, SIDI ( P47不能同时出现SI ,DI ) MOV BYTE PTRBX, 1000 (1000超过了0ffh,也就是大于1个字节,所以无法传送。 MOV BYTE PTRBX, 5 ) MOV BX, AX (ax的写法是非法的,ax不能作为地址寄存器)MOV CS, AX ( P52 ) ) MOV DS, 2000H ( P68 ) ),24,CMP AL, 30H JC L1 (p70表3-5)CMP AL, 3AHJNC L1 AND AL, 0FHJMP L2 L1: MOV AL, 0FFHL2: HLT 问:初值(AL)=45H,则执行后(AL)= 。初值(AL)=37H,则执行后(AL)= 。 程序段功能:,四、阅读程序,(0FF),(7),若AL的初值为数字,则取数值,否则置AL为0FF,25,LEA BX, DATA MOV AL, BX INC BXMOV CX, 9 AGAIN: CMP AL, BXJG NEXT MOV AL, BXNEXT: INC BX LOOP AGAIN MOV MAX, ALHLT,四、阅读程序,在首地址TAB开始的内存中有10个带符号数,求出这些数的绝对值并保存在首地址为TAB开始的相应单元中。 LEA SI,TAB1 LEA DI,TAB2 MOV CX,10 ;设置重复次数 AGAIN:MOV AL,SI OR AL,AL JNS NEXT ;是否正数? NEG AL NEXT: MOV DI,AL ;传送 INC SIINC DI LOOP AGAIN,DAT DB , , ;10个无符号数 SA DB 0DE DB 0FFHLEA SI,DATMOV CX,10 ;(a) NEXT:MOV AL,SI ; (b) CMP AL,SAJB L1 ; (c) MOV SA,AL L1: CMP AL,DEJA L2 ; (d) MOV DE,AL L2: INC SILOOP NEXT,28,(1) 试计算下列伪指令中各变量所占的字节数:A1 DW 8 DUP(7),10,20A2 DB 10 DUP(?),(2)执行下列指令后, AL寄存器中的内容是什么? TABLE DB 10,20,30,40,50 MOV BX,OFFSET TABLE ADD BX,3 MOV AL,BX,五、试回答以下问题,AL=28H,29,第5章 半导体存储器,半导体存储器的主要类型及特点。 片选译码电路(74LS138)的逻辑特性及引脚功能 全译码方式、部分译码方式及线选方式的特点及应用。 会使用给定芯片构成一定容量的存储系统,画出存储器与CPU的主要连线图,并指出每片存储芯片的存储空间范围。,30,【例1】利用全译码将一种SRAM芯片6116(2K×8)接到 04000H047FFH、06800H06FFFH的内存区。,(1)该地址空间共有多少KB?,(2)这种SRAM芯片的容量是多少?满足上述存储空间需要多少芯片?,(3)画电路图。,31,芯片的逻辑图,芯片容量=2地址线条数×数据线条数= 211×8 2K×8 b,【例2】已知某系统地址总线共有20位,数据总线8位,存储器扩展如图所示,则 (1) 单片2764的容量是多少?(2) 这种译码电路是全译码、部分译码还是线译码?说明判断理由.(3) 分配给2764的地址范围分别是多少?,33,第6章 I/O,I / O端口的两种编址方式 输入/输出的基本方式及各自的特点 CPU响应中断的条件 8088的中断响应过程 INT n指令中断的处理过程 8088的中断系统,优先级 中断类型号,中断向量表,中断向量(P151) DMA方式的特点及工作原理,

注意事项

本文(微机原理与接口技术、复习 含例题)为本站会员(xzh****18)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.