freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第3章mcs-51單片機(jī)指令系統(tǒng)-展示頁(yè)

2024-10-10 19:16本頁(yè)面
  

【正文】 器 。 在這種方式中 , 指令的操作數(shù)部分直接是操作數(shù)的地址 。 立即數(shù)有一字節(jié)和二字節(jié)兩種可能 , 例如指令 : MOV A, # 3AH MOV DPTR, # 0DFFFH 上述兩條指令均為立即尋址方式 , 第一條指令的功能是將立即數(shù) 3AH送累加器 A中 , 第二條指令的功能是將立即數(shù) 0DFFFH送數(shù)據(jù)指針 DPTR中 ( 0DFH→DPH, 0FFH→DPL ) 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 1. 立即尋址方式是指操作數(shù)包含在指令字節(jié)中 。 ( 6) 相對(duì)尋址 。 ( 4) 寄存器間接尋址 。 ( 2) 直接尋址 。 尋址方式的多少是反映指令系統(tǒng)優(yōu)劣的主要指標(biāo)之一 。 編程者必須自始至終都要十分清楚操作數(shù)的位置 , 以及如何將它們傳送到適當(dāng)?shù)募拇嫫魅⑴c運(yùn)算 ?!备糸_(kāi) , 如果操作數(shù)有兩個(gè)以上 , 則在操作數(shù)之間要用逗號(hào) “ ,”隔開(kāi) (乘法指令和除法指令除外 )。第 3 章 MCS 51單片機(jī)指令系統(tǒng) 第 3章 MCS 51單片機(jī)指令系統(tǒng) 尋址方式 指令系統(tǒng) 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 1. 單字節(jié)指令格式由 8位二進(jìn)制編碼表示 , 例如 : CLR A→E4H 2. 雙字節(jié)指令 雙字節(jié)指令格式由兩個(gè)字節(jié)組成 , 操作碼和操作數(shù) , 例如 : MOV A, # 10H→74H 10H 3. 三字節(jié)指令 三字節(jié)指令格式中 , 第一個(gè)字節(jié)為操作碼 , 后兩個(gè)字節(jié)為操作數(shù) , 例如 : MOV 40H, # 30H→75H 40H 30H 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 一條匯編語(yǔ)言指令中最多包含 4 個(gè)區(qū)段 , 如下所示 : [ 標(biāo)號(hào) :] 操作碼 [ 操作數(shù) ] [ 。注釋 ] 4 個(gè)區(qū)段之間要用分隔符分開(kāi) : 標(biāo)號(hào)與操作碼之間用“ : ”隔開(kāi) , 操作碼與操作數(shù)之間用空格隔開(kāi) , 操作數(shù)與注釋之間用 “ 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 尋址方式 所謂尋址方式 , 就是尋找操作數(shù)地址的方式 , 在用匯編語(yǔ)言編程時(shí) , 數(shù)據(jù)的存放 、 傳送 、 運(yùn)算都要通過(guò)指令來(lái)完成 。 每一種計(jì)算機(jī)都具有多種尋址方式 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 在 MCS 51單片機(jī)指令系統(tǒng)中 , 有以下 7種尋址方式 : ( 1) 立即尋址 。 ( 3) 寄存器尋址 。 ( 5) 基址寄存器加變址寄存器間接尋址 。 ( 7) 位尋址。 跟在指令操作碼后面的數(shù)就是參加運(yùn)算的數(shù) , 該操作數(shù)稱(chēng)為立即數(shù) 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 2. 在指令中直接給出操作數(shù)的地址 , 這種尋址方式就屬于直接尋址方式 。 在 MCS 51 單片機(jī)指令系統(tǒng)中 , 直接尋址方式中可以訪問(wèn) 3 種存儲(chǔ)器空間 : (1) 內(nèi)部數(shù)據(jù)存儲(chǔ)器的低 128 個(gè)字節(jié)單元 ( 00H~ 7FH) 。 特殊功能寄存器只能用直接尋址方式進(jìn)行訪問(wèn) 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 3. 寄存器尋址 在該尋址方式中 , 參加操作的數(shù)存放在寄存器里 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 4. 寄存器間接尋址 在這種尋址方式中 , 寄存器的內(nèi)容為操作數(shù)的地址 。 當(dāng)訪問(wèn)外部 RAM時(shí) , 可使用 R0、 R1及 DPTR作為地址指針 。這種尋址方式是以 PC的內(nèi)容為基本地址 , 加上指令中給定的偏移量作為轉(zhuǎn)移地址 。 7. 位尋址 該種尋址方式中 , 操作數(shù)是內(nèi)部 RAM單元中某一位的信息 。 (2) 算術(shù)運(yùn)算 。 (4) 位操作 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) Rn——當(dāng)前選定的寄存器區(qū)中的 8 個(gè)工作寄存器 R0~ R7, 即n=0~ 7。 direct—— 8 位內(nèi)部 RAM單元的地址 , 它可以是一個(gè)內(nèi)部數(shù)據(jù)區(qū) RAM單元 (00H~ 7FH)或特殊功能寄存器地址 (I / O端口 、 控制寄存器 、 狀態(tài)寄存器 80H~ 0FFH)。 # data16——指令中的 16 位常數(shù) 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) addr11——11位的目的地址 , 用于 AJMP, ACALL指令 。 rel—— 8 位帶符號(hào)的偏移量字節(jié) , 用于 SJMP和所有條件轉(zhuǎn)移指令中 。 bit——內(nèi)部數(shù)據(jù) RAM或特殊功能寄存器中的可直接尋址位 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) A——累加器 。 C——進(jìn)位標(biāo)志或進(jìn)位位 。 /——位操作數(shù)的前綴 , 表示對(duì)該位取反 。 (( X)) ——由 X尋址的單元中的內(nèi)容 。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 數(shù)據(jù)傳送類(lèi)指令 圖 3 –1 MCS 51傳送指令示意圖 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 表 數(shù)據(jù)傳送類(lèi)指令一覽表 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 表 數(shù)據(jù)傳送類(lèi)指令一覽表 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 1. 數(shù)據(jù)傳送到累加器 A MOV A, R0 MOV A, direct MOV A, Ri MOV A, # data 這組指令的功能是:把源操作數(shù)的內(nèi)容送入累加器 A。 第 3 章 MCS 51單片機(jī)指令系統(tǒng) 2. 數(shù)據(jù)傳送到工作寄存器 Rn MOV Rn, A MOV Rn, direct MOV Rn, # data 這組指令的功能是 : 把源操作數(shù)的內(nèi)容送入當(dāng)前工作寄存器區(qū)的 R0~ R7中的某一個(gè)寄存器 。 例如 : MOV R0, A, 若當(dāng)前 RS RS0 設(shè)置為 00 (即工作寄存器 0 區(qū) ), 執(zhí)行該指令時(shí) , 將累加器 A中的數(shù)據(jù)傳送至工作寄存器 R0(內(nèi)部 RAM 00H)單元中 。 其中第三條指令和最后一條指令都是三字節(jié)指令 。 最后一條指令是將 16位的立即數(shù)送入數(shù)據(jù)指針寄存器 DPTR。 后兩條指令執(zhí)行時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1