立即寻址方式
指令的地址字段指出的是操作数本身;指令执行时间短;不需要访问内存;
直接寻址方式
指令的地址字段指出的是操作数在内存中的地址D;访问内存一次;
间接寻址方式
指令的地址字段指出的是操作数地址的指示器,指示器地址指向的内容才是操作数;需要访问内存两次;
寄存器寻址方式
操作数不在内存,而在cpu的通用寄存器中,指令的地址字段指向的是通用寄存器的编号;
相对寻址方式
指令的地址字段记录的是形式地址,需要加上程序计数器pc的内容(当前指令的地址),结果才是实际地址;
类别文件的 当前目录+相对路径 = 绝对路径
基址寻址方式
指令的地址字段记录的是形式地址,需要加上cpu中基址寄存器的内容,结果才是有效地址;
扩大寻址能力,一般cpu中基地址寄存器设置的很长;
变址寻址方式
指令的地址字段记录的是形式地址,需要加上cpu中变址寄存器的内容,结果才是有效地址;
目的不是扩大寻址空间,二十实现程序块的规律变化
进程控制块PCB的组织方式
PCB:PCB
线性表方式:不管进程状态如何,将所有PCB连续放入内存的系统区;
索引表方式:按进程状态建立不同状态的索引表;(阻塞索引表等)
链接表方式:按进程状态组成队列;(阻塞队列等)