精華區beta ESOE-90 關於我們 聯絡資訊
何謂定址(Addressing)?有哪些定址方式? 定址的意義: 指電腦指令再執行時如何有效取得運算元的一種規則或方法。 其目的有二: 1.減少指令位址欄的bit數 2.提供user撰寫程式的彈性 定址的方法: 1.直接定址法 (Direct Adressing)又稱絕對定址法(absolute Adressing): 有效位址=運算元欄內含值所指的位址 2.間接定址法 (Indirect Adressing): 有效位址=運算元欄內所指位址的內含值所指位址 3.相對定址法 (Relative Adressing): 有效位址=(程式計數器 (PC) 內含值+運算元欄位內含值)所指位置 4.立即定址法 (Immediate Adressing): 運算元欄即為資料,不必要定為找尋所需資料,故速度最快,但缺乏彈性 5.暫存器定址法 (Register Adressing): 略..應該不會考這麼難 6.索引定址法 (Index Adressing): 有效位址=運算元欄位內含值+索引暫存器(index register)內含值所指位址 7.基底定址法 (Base Adressing)(又稱基暫存器定址法): 有效位址=(運算元欄位內含值+基底暫存器內含值)所指的位址 解釋和優缺點應該都不用寫吧...我覺得...所以我都沒解釋... 其實應該連下面那一行都沒必要寫.. 就這樣......大家快幫忙找答案......... -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: 140.112.239.120