加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 《汇编语言》王爽

《汇编语言》王爽.pdf

《汇编语言》王爽

破相夺
2010-11-06 0人阅读 举报 0 0 暂无简介

简介:本文档为《《汇编语言》王爽pdf》,可适用于IT/计算机领域

Administrator标注^=Administrator标注^=Administrator标注如果是位寄存器的机器则结果为:C(H)但PC上则会出现溢出所以结果为:C(H)Administrator附注“Administrator”设置的“Unmarked”Administrator文本框FAHAdministrator文本框AHAdministrator文本框HAdministrator文本框HAdministrator文本框CHAdministrator文本框HAdministrator文本框CHAdministrator文本框DHAdministrator文本框HAdministrator文本框CHAdministrator文本框DAdministrator文本框DAdministrator文本框DHAdministrator文本框HAdministrator文本框movalal=addalalal=addalalal=addalalal=封面�书名�版权�前言�目录�目录�第章基础知识�机器语言�汇编语言的产生�汇编语言的组成�存储器�指令和数据�存储单元�CPU对存储器的读写�地址总线�数据总线�控制总线�内存地址空间(概述)�主板�接口卡�各类存储器芯片�内存地址空间�第章寄存器(CPU工作原理)�通用寄存器�字在寄存器中的存储�几条汇编指令�物理地址�位结构的CPU�CPU给出物理地址的方法�“段地址×偏移地址=物理地址”的本质含义�段的概念�段寄存器�CS和IP�修改CS、IP的指令�代码段�实验查看CPU和内存用机器指令和汇编指令编程�第章寄存器(内存访问)�内存中字的存储�DS和[address]�字的传送�mov、add、sub指令�数据段�栈�CPU提供的栈机制�栈顶超界的问题�push、pop指令�栈段�实验用机器指令和汇编指令编程�第章第个程序�一个源程序从写出到执行的过程�源程序�编辑源程序�编译�连接�以简化的方式进行编译和连接�exe的执行�可执行文件中的程序装入内存并运行的原理�程序执行过程的跟踪�实验编程、编译、连接、跟踪�第章[bx]和loop指令�[bx]�Loop指令�在Debug中跟踪用loop指令实现的循环程序�Debug和汇编编译器Masm对指令的不同处理�loop和[bx]的联合应用�段前缀�一段安全的空间�段前缀的使用�实验[bx]和loop的使用�第章包含多个段的程序�在代码段中使用数据�在代码段中使用栈�将数据、代码、栈放入不同的段�实验编写、调试具有多个段的程序�第章更灵活的定位内存地址的方法and和or指令�关于ASCII码�以字符形式给出的数据�大小写转换的问题�[bx+idata]�用[bx+idata]的方式进行数组的处理�SI和DI�[bx+si]和[bx+di]�[bx+si+idata]和[bx+di+idata]�不同的寻址方式的灵活应用�实验实践课程中的程序�第章数据处理的两个基本问题�bx、si、di、bp�机器指令处理的数据所在位置�汇编语言中数据位置的表达�寻址方式�指令要处理的数据有多长?�寻址方式的综合应用�div指令�伪指令dd�dup�实验寻址方式在结构化数据�访问中的应用�第章转移指令的原理�操作符offset�jmp指令�依据位移进行转移的jmp指令�转移的目的地址在指令中的�jmp指令�转移地址在寄存器中的jmp指令�转移地址在内存中的jmp指令�jcxz指令�loop指令�根据位移进行转移的意义�编译器对转移位移超界的检测�实验分析一个奇怪的程序�实验根据材料编程�第章call平ret指令�ret和retf�call指令�依据位移进行转移的call指令�转移的目的地址在指令�中的call指令�转移地址在寄存器中的call指令�转移地址在内存中的call指令�call和ret的配合使用�mul指令�模块化程序设计�参数和结果传递的问题�批量数据的传递�寄存器冲突的问题�实验编写子程序�课程设计�第章标志寄存器�ZF标志�PF标志�SF标志�CF标志�OF标志�adc指令�sbb指令�cmp指令�检测比较结果的条件转移指令�DF标志和串传送指令�pushf和popf�标志寄存器在Debug中的表示�实验编写子程序�第章内中断�内中断的产生�中断处理程序�中断向量表�中断过程�中断处理程序�除法错误中断的处理�编程处理号中断�安装�do�设置中断向量�单步中断�响应中断的特殊情况�实验编写号中断的处理程序�第章int指令�int指令�编写供应用程序调用的中断例程�对int、iret和栈的深入理解�BIOS和DOS所提供的中断例程�BIOS和DOS中断例程的�安装过程�BIOS中断例程应用�DOS中断例程应用�实验编写、应用中断例程�第章端口�端口的读写�CMOSRAM芯片�shl和shr指令�CMOSRAM中存储的时间信息�实验访问CMOSRAM�第章外中断�接口芯片和端口�外中断信息�PC机键盘的处理过程�编写int中断例程�安装新的int中断例程�实验安装新的int中断例程�指令系统总结�第章直接定址表�描述了单元长度的标号�在其他段中使用数据标号�直接定址表�程序入口地址的直接定址表�实验编写包含多个功能子程序的中断例程�第章使用BIS进行键盘输入和磁盘读写int中断例程对键盘输入的处理�使用inth中断例程读取�键盘缓冲区�字符串的输入�应用inth中断例程对磁盘进行读写�实验编写包含多个功能子程序的中断例程�课程设计�附注�附注Intel系列微处理器的三种工作模式�附注补码�附注汇编编译器(masmexe)对jmp的相关处理�附注用栈传递参数�附注公式证明�

用户评价(36)

  • 淼海川 感谢

    2013-09-03 00:36:54

  • xlf68 感谢上传者,感谢作者

    2013-06-12 19:20:23

  • yjfcoolstar 真心不错,感谢

    2013-06-09 02:42:49

  • shabijianzi 相逢恨晚哪,谢谢上传者,谢谢。

    2013-06-08 22:09:42

  • 10.44.7.248 感谢上传者,感谢作者

    2013-05-14 05:37:50

点击加载更多内容
关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/49

《汇编语言》王爽

仅供在线阅读

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利