汇编小本本

汇编小本本

0.取反(相反数)(各位取反末尾加1)这个的操作数是补码,计算出来的值也是补码。求一个负数的补码可以先求其绝对值的补码,之后再取反。

1.补码中 FFFF表示-1。第一位是1其他位全为0表示负的最小值。

2.列竖式时可以全用补码这样计算出来的值也是补码,但判断标志符的时候不建议这样。用原码列竖式时应都为无符号数这样计算出的数才是对的。

3.错误表述:Mov [1000H] , 1。两操作数类型均不确定,需要强制类型转换,形如:Mov word prt [1000H] , 1 。

4.错误表述:Mov X , Y / Mov [SI] , [DI]。两个操作数不能同时为存储器操作方式。

5.寄存器间接寻址:Mov AX , [BX] 。寄存器相对寻址:Mov AX , [BX + 100H]

6.错误操作数形式:SI[100H]。寄存器必须在“[ ]”中。

7.错误形式:Mov BX , OFFSET [BX + 200H]。因为,OFFSET是对变量和标号求偏移属性的,而不能对其他存储单元寻址方来用。正确形式:Mov BX , OFFSET BUFFER.

8.INC、DEC指令不影响CF

9.在这里插入图片描述

10.乘、除后的操作数不可为立即数。

11.在这里插入图片描述
除法对各标志位无定义。

12.在逻辑指令中:
在这里插入图片描述

13.XCHG指令操作数不可为段寄存器和立即数。

14.错误形式:CMP 12H,CL。立即数不可为目标操作数。

15.属性运算符:

  • SEG <标识符>:返回标识符所在段的段地址
  • OFFSET<标识符>: 返回标识符的段内偏移地址
  • TYPE <标识符>: 返回变量和标号的类型值。其中DB = 1,DW = 2,DD = 4,NEAR = -1,FAR = -2
  • LENGTHOF <变量名>: 只能应用于变量,返回变量所定义的数据个数
  • SIZEOF <变量名>: 只能应用于变量,返回变量所占存储单元的个数

16.Debug下常用指令

  • A[起始地址] :从指定位置输入汇编指令
  • U[起始地址][结束地址|字节数]:反汇编,查看范围内汇编指令
  • R[寄存器名]:查看寄存器中内容并可修改
  • D[起始地址][结束地址|字节数]:显示存储单元内容
  • E[起始地址][内容表]:修改存储单元内容
  • G[=起始地址][断点地址]:从起始地址运行至断点地址
  • T[=起始地址][指令条数]:从指定地址执行指定条数的指令,P指令与其类似但用于有中断调用的程序
  • Q:退出Debug模式

16.8086CPU由执行部件EU总线接口部件BIU两部分组成。

17.换行:0AH 。回车:0DH。先换行再回车。

18.接口电路的主要功能

  • CPU与外设的数据缓冲
  • 接收并执行CPU的命令
  • 返回外设状态
  • 中断管理
  • 信号转换等

19.=和EQU的异同
同:二者都是赋值,且都不分配空间
异:<1> =只能定义数值。 <2> =在同一程序中可对一个符号重复定义。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CSDN是中国最大的IT技术社区,提供了丰富的技术文章、教程、博客等资源。汇编小动画是CSDN上的一个教学项目,旨在通过动画的方式向读者演示汇编语言的基本概念和操作。 汇编语言是一种低级编程语言,它直接使用了计算机硬件指令集,可以与硬件直接交互。但是由于其难以理解和编写,汇编语言的学习对于初学者来说往往是一项挑战。因此,CSDN上的汇编小动画项目应运而生。 汇编小动画通过图形界面和动画效果,将复杂的汇编概念和操作以简洁清晰的方式展示给读者。在学习汇编语言时,读者可以通过这些动画了解汇编命令的执行过程、寄存器的工作原理、内存的操作等相关知识。 这些小动画涵盖了汇编语言的各个方面,从基础的数据类型和运算符到条件分支和循环结构,再到高级的函数和中断处理等。通过观看这些动画,读者可以更直观地理解和记忆汇编语言的知识点,加深对汇编语言的认识和应用能力。 除了动画展示,汇编小动画还提供了相关的代码示例和解释,帮助读者更好地理解和应用所学的知识。同时,读者还可以通过与其他学习者的交流和讨论,进一步拓宽视野和提高编程水平。 总之,CSDN上的汇编小动画项目为学习汇编语言的初学者提供了一种直观、生动、互动的学习方式。通过浏览这些小动画,读者可以更轻松地入门汇编语言,并且加深对汇编语言的理解和应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值