汇编语言
文章平均质量分 72
筱意思
这个作者很懒,什么都没留下…
展开
-
CPU内部寄存器组与内部数据存取规则
CPU内部寄存器组Intel 8086/8088 CPU内部共有14个16位寄存器,根据其作用可以分为通用寄存器,段寄存器,指令指针和标志寄存器。1、 通用寄存器特点:通用。特殊用法:在循环指令(loop)中,循环次数必须放在CX中; 两个字节相乘的指令中,其中一个数必须放入AL中,而结果积隐含在AX中。 习惯上把CX叫做计数器,把AX叫做累加器原创 2014-04-10 12:57:30 · 2282 阅读 · 0 评论 -
寄存器操作数的寻址方式
在程序中,一个存储单元的地址是采用逻辑地址形式表示的,即:段基址:偏移量1、 直接寻址这种寻址方式是在指令中直接给出存储器操作数的偏移地址。有效地址EA可直接由偏移地址得到。(1) 用常数表示。MOV AX , DS : [100H]该指令把当前数据量便宜100H的数字存储单元的数据送至AX。用常数表示时,段寄存器必须指明,不能缺省。(2) 用变量名表示。M原创 2014-04-10 13:55:31 · 5870 阅读 · 0 评论 -
寻址方式与指令系统
寻址方式与指令系统一、寻址方式计算机的一条指令基本上包含两部分: 操作码 操作数其中,操作码规定了指令应完成的具体操作,在汇编语言中操作码用助记符表示。1、 隐含操作数寻址方式(隐含寻址)(操作数隐含在指令代码中)DAA这是一条十进制加法调整指令。2、 立即操作数寻址方式(立即寻址)(操作数是一个常数)3、 寄存器操作数的寻址方式(寄存器寻址原创 2014-04-10 15:36:19 · 2647 阅读 · 0 评论