国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

計算機指令和數(shù)據(jù)的尋址方式

在存儲器中,操作數(shù)或指令字寫入或讀出的方式,有地址指定方式、相聯(lián)存儲方式和堆棧存取方式。當采用地址指定方式時,形成操作數(shù)或指令地址的方式,稱為尋址方式。尋址方式分為兩類,既指令尋址方式和數(shù)據(jù)尋址方式,

在存儲器中,操作數(shù)或指令字寫入或讀出的方式,有地址指定方式、相聯(lián)存儲方式和堆棧存取方式。當采用地址指定方式時,形成操作數(shù)或指令地址的方式,稱為尋址方式。尋址方式分為兩類,既指令尋址方式和數(shù)據(jù)尋址方式,前者比較簡單,后者比較復雜。

指令尋址方式

指令的尋址方式有兩種,一種是順序尋址方式,另一種是跳躍尋址方式。

1. 隱含尋址:指令中不明顯地給出操作數(shù)的地址。例如,單地址的指令格式,沒有在地址字段中指明第二操作數(shù)地址,而是規(guī)定累加寄存器AC作為第二操作數(shù)地址,AC對單地址指令格式來說是隱含地址。

2. 立即尋址:指令的地址字段指出的不是操作數(shù)的地址,而是操作數(shù)本身。這種方式的特點是指令執(zhí)行時間很短,不需要訪問內存取數(shù)。例如:單地址的移位指令格式為。

數(shù)據(jù)尋址方式

數(shù)據(jù)尋址方式包括直接尋址、間接尋址、寄存器尋址方式、寄存器間接尋址方式和相對尋址方式。

1. 直接尋址:在指令格式的地址字段中直接指出操作數(shù)在內存的地址D。采用直接尋址方式時,指令字中的形式地址D就是操作數(shù)的有效地址E,既E=D。因此通常把形式地址D又稱為直接地址。

2. 間接尋址:在間接尋址的情況下,指令地址字段中的形式地址D不是操作數(shù)的真正地址,而是操作數(shù)地址的指示器,D單元的內容才是操作數(shù)的有效地址。如果把直接尋址和間接尋址結合起來,指令有如下形式。

3. 寄存器尋址方式和寄存器間接尋址方式:當操作數(shù)不放在內存中,而是放在CPU的通用寄存器中時,可采用寄存器尋址方式。此時指令中給出的操作數(shù)地址不是內存的地址單元號,而是通用寄存器的編號。寄存器間接尋址方式與寄存器尋址方式的區(qū)別在于:指令格式中的寄存器內容不是操作數(shù),而是操作數(shù)的地址,該地址指明的操作數(shù)在內存中。

4. 相對尋址方式:相對尋址是把程序計數(shù)器PC的內容加上指令格式中的形式地址D而形成操作數(shù)的有效地址。程序計數(shù)器的內容就是當前指令的地址。“相對”尋址,就是相對于當前的指令地址而言。采用相對尋址方式的好處是程序員無須用指令的絕對地址編程,所編程序可以放在內存任何地方。此時形式地址D通常稱為偏移量,其值可正可負,相對于當前指令地址進行浮動。

標簽: