第一章 计算机基础
U
在执行程序时,某些事件如I/O
设备请求、异常情况或外部信号可能需要CPU立即响应,这时CPU
会暂停当前任务,转去执行相应的中断处理程序,然后再恢复原任务。
**2.基本寄存器**
----------------------------------------------------------------------------------
寄存器名称作用示例用途
-------------------------------------------------------------------------------
**AX**累加寄存器Accumutor主要用于算术运算、I/OMOVAX,
cao作BX数据传输
**BX**基址寄存器Base存放内存地址或数据MOV[BX],
AL访问内存
**CX**计数寄存器ter主要用于循环计数LOOP
start循环控制
**DX**数据寄存器DataI/OOUTDX,ALI/O
端口访问、扩展乘除法cao作
**SP**堆栈指针StackPointer指向栈顶相对于SSPUSHAX压栈
**BP**基址指针BasePointer访问栈中的局部变量MOVAX,[BP-2]
------------------------------------------
在执行程序时,某些事件如I/O
设备请求、异常情况或外部信号可能需要CPU立即响应,这时CPU
会暂停当前任务,转去执行相应的中断处理程序,然后再恢复原任务。
**2.基本寄存器**
----------------------------------------------------------------------------------
寄存器名称作用示例用途
-------------------------------------------------------------------------------
**AX**累加寄存器Accumutor主要用于算术运算、I/OMOVAX,
cao作BX数据传输
**BX**基址寄存器Base存放内存地址或数据MOV[BX],
AL访问内存
**CX**计数寄存器ter主要用于循环计数LOOP
start循环控制
**DX**数据寄存器DataI/OOUTDX,ALI/O
端口访问、扩展乘除法cao作
**SP**堆栈指针StackPointer指向栈顶相对于SSPUSHAX压栈
**BP**基址指针BasePointer访问栈中的局部变量MOVAX,[BP-2]
------------------------------------------