|
移动数据
我有些上市汇编语言指令和数据业务,方便您的知识、当我们少做节目的帮助和其他扰乱其最基本的BIOS作业要克服.
详细介绍和深入研究汇编语言超越极限此书.虽然大会是必要的基本知识,在进一步进行编程重要章节但如果你觉得难以理解的所有指令,你不用担心,但建议你应该掌握基本概念指示.
任何计画是要提出数据存储在CPU的登记方法有几个这样做.它可以拷贝一些数据存储在登记,从登记注册、从登记到堆栈,从堆栈到登记 外部设备传送数据以及反之亦然.
这个运动的规则和数据受到限制.以下是一些人:
- 提出的数据是不可能从一个直接到另一个内存位置.首先是要提出一个数据源的位置,然后从登记注册到目的地地方.
- 因此不可能提出固定部分直接登记;它首先必须在登记入住的CPU.
- 有可能提出的数据块用MOVS指令, 其中一册或文字链字节. 其中氮字节副本mocsb从一家到另一movsw和副本从一个位置到另一个字里行间.近两年采取指示值从定义地址车道:四组数据作为提出和ES:荻作为新定位数据.
也提出数据结构称为电池 凡引进的数据提取和推动教学与流行语言.在数据栈将推出首是最后一次我们可以采取这, 如果我们计划用这些指示:
PUSH AX
PUSH BX
PUSH CX
回到正确的价值观,在登记每一时刻把他们从栈是要去做的命令:
POP CX
POP BX
POP AX
为与外部设备的通信指挥用送资料港口和指挥阅读收到一个港口.
语法的指挥是:
OUT DX,AX
那里的DX港口所包含的价值将用于通信和斧头将载送信息.
语法的指挥是:
IN AX,DX
斧头是在那里登记资料将维持和DX来袭含有地址信息其中港口将抵达.
|
|