汇编语言指令的语法结构是操作码+操作数
操作码是指令动作,操作数是指令对象。操作数通常指定寄存器名,内存地址,常数等。本地代码加载到内存后才运行,内存中存储着构成本地代码的指令和数据,程序运行时,CPU会从内存中把指令和数据读出,然后将其存储在CPU内部的寄存器进行处理。
函数的参数是通过栈来传递的,返回值是通过寄存器来返回的。局部变量只是在函数处理运行期间临时存储在寄存器和栈上。C中只有给局部变量赋值时,才会被分配到寄存器的内存区域
-
在汇编语言中,是通过IN和OUT指令来同外围设备进行输入输出操作的,用来识别外围设备的编号称为I/O地址或I/O端口号。