直接尋址 間接尋址的指令格式和功能分別是什么
答:在直接尋址方式中,指令操作數(shù)域給出的是參加運(yùn)算的操作數(shù)地址。在MCS-51單片機(jī)中,直接地址只能用來表示特殊功能寄存器、內(nèi)部數(shù)據(jù)寄存器和位地址空間。其中,特殊功能寄存器和位地址空間只能用直接尋址方式訪問。
答:在寄存器間接尋址方式中,指令操作數(shù)給出的是存放操作數(shù)地址的寄存器。在MCS-51指令系統(tǒng)中,可作為寄存器間接尋址的寄存器有工作寄存器R0~R1、堆棧批示器SP和地址寄存器DPTR。在指令助記符中,間接尋址用符號 @來表示。
位尋址的含義,指令格式和功能各是什么?
答:它是指對一些內(nèi)部數(shù)據(jù)存儲器RAM和特殊功能寄存器進(jìn)行位操作時(shí)的尋址。在進(jìn)行位操作時(shí),借助于進(jìn)位位C作為操作累加器,指令操作數(shù)域直接給出該位的地址,然后根據(jù)操作碼的性質(zhì)對該位進(jìn)行位操作。位地址與字節(jié)直接尋址中的字節(jié)地址形式完全一樣,主要由操作碼加以區(qū)分。
51單片機(jī)相關(guān)文章:51單片機(jī)教程
評論