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

微机原理与接口技术-北交大考试重点完整版

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

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

微机原理与接口技术-北交大考试重点完整版

试卷格式:一、填空10×1=10二、单选5×2=10三、改错5×2=10四、简答7+8=15五、程序2×10=20六、存储器扩展 15七、综合6+14=20编程最快上手方法记住一些基本语法,然后多看例程第一章 微型计算机基础1、 十进制转二进制。整数:除2取余;小数:乘二取整。二进制、八进制、十进制、十六进制之间转换。2、 ASCII码:0930H39H;A41H;a61H;3、 数据类型表示范围表示方式-128-127-10127255Unsigned×××0000_00000111_11111111_1111Signed原×1111_11111000_00010000_00001000_00000111_1111×Signed反×1000_00001111_11100000_00001111_11110111_1111×Signed补1000_00001000_00011111_11110000_00000111_1111×4、 原码、反码、补码关系:正数的原码反码补码相同;负数反码为原码按位取反,符号位除外;负数补码为反码加15、 10010111B具体是多少,取决于有无符号;原码反码or补码;无符号:151有符号原码:-23有符号反码:-104有符号补码:-105同样十进制数对应的机器数,取决于字长、有无符号、原码反码or补码;6、 采用补码原因:减法运算可用加法电路,X-Y补=X补+-Y补例如:2-1与2+(-1)原码2=0000_0010B;1=0000_0001B;-1=1000_0001B2-1=0000_0001B=12+(-1)=1000_0011B补码2=0000_0010B;1=0000_0001B;-1=1111_1111B2-1=0000_0001B=12+(-1)=0000_0001B7、 微机硬件组成:MPU、存储器、输入设备、输出设备、总线8、 计算机工作原理示意图。P14图1-10第二章 微处理器结构1、总线结构a)、8086数据总线:16位,可提供8位(字节)、16位(字)运算指令;地址总线:20位,可寻址1MB空间。访问I/O端口是A16A19无效,即16位,可寻址64KB的I/O端口。 b)、80486内部数据总线32位or64位or128位。外部数据总线32位。地址总线32位,可寻址4GB内存。2、8086寄存器通用寄存器AX、BX、CX、DX指针变址寄存器BP、SP、SI、DI段寄存器CS、DS、SS、ES指令指针IP标志寄存器FR(1)、通用寄存器1)8086含4个16位数据寄存器,它们又可分为8个8位寄存器,即:AX èAH,ALBXèBH,BLCXèCH,CLDXèDH,DL常用来存放参与运算的操作数或运算结果2)数据寄存器特有的习惯用法AX:累加器。多用于存放中间运算结果。所有I/O指令必须都通过AX与接口传送信息;BX:基址寄存器。在间接寻址中用于存放基地址;CX:计数寄存器。用于在循环或串操作指令中存放循环次数或重复次数;DX:数据寄存器。在32位乘除法运算时,存放高16位数;在间接寻址的I/O指令中存放I/O端口地址。(2)、指针和变址寄存器(属通用寄存器,功能划分)SP:堆栈指针寄存器,其内容为栈顶的偏移地址;BP:基址指针寄存器,常用于在访问内存时存放内存单元的偏移地址。SI:源变址寄存器DI:目标变址寄存器变址寄存器常用于指令的间接寻址或变址寻址。(3)、段寄存器CS:代码段寄存器,代码段用于存放指令代码DS:数据段寄存器ES:附加段寄存器,数据段和附加段用来存放操作数SS:堆栈段寄存器,堆栈段用于存放返回地址,保存寄存器内容,传递参数(4)、指令指针(IP)16位指令指针寄存器,其内容为下一条要执行的指令的偏移地址。(5)、标志寄存器1)状态标志:进位标志位(CF):无符号运算结果的最高位有进位或有借位,则CF=1辅助进位标志位(AF):运算结果的低四位有进位或借位,则AF=1溢出标志位(OF):有符号运算结果有溢出,则OF=1零标志位(ZF):反映指令的执行是否产生一个为零的结果符号标志位(SF):指出该指令的执行是否产生一个负的结果奇偶标志位(PF):表示指令运算结果的低8位“1”个数是否为偶数2)控制标志位中断允许标志位(IF):表示CPU是否能够响应外部可屏蔽中断请求跟踪标志(TF):CPU单步执行,用于调试3、8086引脚(部分)AD15AD0:地址/数据分时复用总线,三态、双向。INTR:可屏蔽中断请求输入信号,高电平有效。通过IF控制是否响应。INTA:中断响应信号,三态输出,低电平有效。NMI:非屏蔽中断输入信号。不能用软件进行屏蔽。RD:Read,读信号,三态输出,低电平有效。WR:Write,写信号,三态输出,低电平有效。RESET:复位输入信号,四个时钟周期高电平有效。4、工作模式:80486在实模式下,与8086工作模式类似。16位DB,20位AB。实模式只支持单用户单任务操作。DOS系统下要求微处理器工作在实模式。5、存储器结构一个存储单元存放1个字节。传送字的时,用偶地址表示。1MB空间物理地址范围00000HFFFFFH采用16位段寄存器和变址寄存器表示20位物理地址。逻辑地址表示为段基址:偏移地址。物理地址 = 段基址*16 + 偏移地址即物理地址 = 段基址*10H + 偏移地址6、段寄存器与变址寄存器匹配段基址偏移地址用途CSIP指令寻址DSBX、DI、SI数据寻址SSSP、BP堆栈寻址ESDI串目标地址第三章 指令系统1、数据寻址方式MOV指令格式:MOV dst,src(1) 立即寻址操作数(为一常数)直接由指令给出(此操作数称为立即数),寻址速度最快。立即寻址只能用于源操作数!例:MOV AX, 1C8FHMOV BYTE PTR2A00H, 8FH错误例:× MOV 2A00H,AX ; 错误!指令操作例:MOV AX,3102H; AXè3102H执行后,(AH) = 31H,(AL) = 02H(2)寄存器寻址操作数放在某个寄存器中源操作数与目的操作数字长要匹配相同寄存器寻址与段地址无关例: MOV AX, BX MOV 3F00H, AX MOV CL, AL错误例: × MOV AX,BL ; 字长不同× MOV ES:AX,DX ; 寄存器与段无关(3)直接寻址指令中直接给出操作数的16位偏移地址。偏移地址也称为有效地址默认的段寄存器为DS,但也可指定其他段寄存器。偏移地址也可用符号地址来表示。例: MOV AX ,2A00H MOV DX ,ES:2A00H MOV SI,TABLE_PTR错误例 :× MOV 2000H, 2A00H; 不能同为直接寻址(4)寄存器间接寻址操作数的偏移地址(有效地址EA)放在寄存器中只有SI、DI、BX和BP可作间址寄存器BP默认堆栈段,SI、DI、BX默认数据段例: MOV AX,BX MOV CL,CS:DI错误例 :× MOV AX, DX;DX间接寻址不许用 × MOV SI, DI;不能源操作数和目的操作数同时为间接寻址(5)寄存器相对寻址EA=间址寄存器的内容加上一个8位或16位的位移量例: MOV AX, BX+8 MOV SI+34H, 1234H MOV AX, BP+10H; 默认段寄存器为SS(6)基址加变址寻址操作数的有效地址=(基址寄存)+(变址寄存器)EA=(BX)或(BP)+(SI)或(DI); 同一组内的寄存器不能同时出现。注意:除了有段跨越前缀的情况外,当基址寄存器为BX时,操作数应该存放数据段。当基址寄存器为BP时,操作数应放在堆栈段SS中。例: MOV AX, BX SI MOV AX, BX+SI MOV AX, BP DI错误例: × MOV AX, BX BP × MOV AX, DI SI(7)带位移的基址加变址寻址在基址加变址寻址的基础上再加上一个相对位移量EA=(BX)+(SI)或(DI)+8位或16位位移量;EA=(BP)+(SI)或(DI)+8位或16位位移量指令操作例:MOV AX,BX+DI+1200H(8)比例变址寻址、带位移的比例变址寻址、基址加比例变址寻址、带位移的基址加比例变址寻址 见书P68P692、指令系统(注:一下指令详细功能不再列写,详见书3.3节,只写出各指令注意点)(1)MOV指令重要重要重要!非许可传送方向均不可进行数据传送。类型要匹配(2) 数据交换指令XCHG操作数不能是立即数存储器不可直接数据交换(3) 堆栈操作指令(PUSH/POP)后进先出(LIFO),用于断点保护、现场恢复。堆栈处理是必须以字为操作数SP指向栈底,SS指向栈顶。压栈PUSH时,SP减2,SP指向的地址存数;出栈POP时,SP加2,SP指向的地址取数(以16位为例,32位加减4)考察执行指令后,SP指针地址和堆栈、寄存器数据变化出栈不会擦除原数据,只是SP指针改变。(4) I/O数据传送指令(IN/OUT)端口地址大于255(0FFH)时,需将地址装入DX,用DX间接寻址。端口地址、DX不能加。(5) 地址传送指令(LEA)(6) 查表转换指令XLATBX放表首地址,AL放序号,执行后数据存于AL。(7) 算术类:ADD BX+SI,AX;注意是AX为数据为字,是BX+SI和BX+SI+1存储的字语AX相加,结果按低八位和高八位存入BX+SI和BX+SI+1INC、DEC、NEG后面只跟一个目的操作数。注意运算后标志位的变化。乘除法 表3-6、表3-7TEST根据“与”运算只置标志位,不送回结果。移位指令 表3-10。如果要移n位,n放于CL中。3、控制转移指令表3-12.太多了,不详细列写,看书看书!配合例子理解,该部分会出现在改错题考察,并且与程序编写息息相关。必须弄清楚指令格式、指令功能、注意点!第四章 汇编语言及其程序设计1、 指令汇编成机器码,CPU执行伪指令不被汇编

注意事项

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

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




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