码迷,mamicode.com
首页 > 编程语言 > 详细

汇编语言 第八章:数据处理的两个基本问题

时间:2015-07-13 20:28:19      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:

1.处理的数据在哪?

2.数据有多长?

以下理由reg表示寄存器,sreg表示段寄存器

reg有:ax,bx,cx,dx,ah,al,bh,bl,ch,cl,dh,dl,sp,bp,si,di

sreg有:cs,ds,es,ss

8.1 bx,si,di 和 bp

1) [..]中只能使用这4种寄存器,其他的不可以

2) 只能有下列使用组合,其他的不可以

  [bx],[bp],[si],[di],[bx+si],[bx+di],[bp+si],[bp+di]    可以+idata

3) 只要[...]中有bp,并且没给出段地址,段地址就在ss中

8.2机器指令处理的数据在什么地方

可以在1)CPU中 2)内存中 3)端口中

实例:

mov ax,bx   数据bx在CPU中

mov bx,[0]  数据在内存中

mob ax,0   数据在CPU内部指令缓冲器

 

汇编语言 第八章:数据处理的两个基本问题

标签:

原文地址:http://www.cnblogs.com/superzhao/p/4643601.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!