数据处理:
1. 要处理的数据在什么地方:指令执行前,可能是【cpu内部(寄存器、指令缓冲器)】【内存】【端口】
2. 数据多长?
================================================
bx,si,di,bp
只有这四个可以用在[]中进行寻址
且只能
1. 单个出现
2. 以四个组合出现:bx&si,bx&di,bp&si,bp&di
[]中出现bp,则默认段地址为ss
================================================
push指令只进行字操作((sp)=(sp)-2)
================================================
可以用[bx+idata+si]的方法来访问结构体中的数据:
1. bx定位整个结构体
2. idata定位结构体中的某一个数据项
3. si定位数据项中的每个元素
更贴切的书写方式:[bx].idata;[bx].idata[si]
================================================
唉,实验7,试着编了一下,只做到贴好了年份......除法还有错...