指令的基本格式及常用符號
發(fā)布時(shí)間:2016/7/10 17:41:34 訪問次數(shù):1958
指令的匯編語言形式JCC5056A是用助記符來表示一條指令,其基本格式為:操作碼+操作數(shù)操作碼表示該指令將要做什么樣的操作,操作數(shù)是該指令操作的對象,一般是操作所需要的數(shù)或所需要的數(shù)的存放地址。
指令的宇節(jié)數(shù)
80C51單片機(jī)指令有單字節(jié)指令、雙字節(jié)指令和三字節(jié)指令3種。
(1)單字節(jié)指令
單字節(jié)指令有匆條,8位二進(jìn)制代碼中既包含操作碼的信息,也包含操作數(shù)的信息;或8位二進(jìn)制代碼中只包含操作碼的信息,而操作數(shù)的信息被隱含了。例如:MOV A,Rn機(jī)器碼為11101xxx,其中11101為操作碼,xxx為操作數(shù)n,若Rn為R3,則xxx=011,其機(jī)器碼為EBH。
例如:INC A,機(jī)器碼為∝H,被隱含的操作數(shù)為累加器A。
(2)雙字節(jié)指令
雙字節(jié)指令有45條,機(jī)器碼的第一個(gè)字節(jié)表示操作碼,第二個(gè)字節(jié)表示操作數(shù)。
例如:MoⅤ V,#0F0H,機(jī)器碼為7AF0。
(3)三字節(jié)指令
三字節(jié)指令有17條,第一字節(jié)表示操作碼,另兩個(gè)字節(jié)是操作數(shù)。
例如:ANL 30H,#笳H,機(jī)器碼為53H30H弱H。
指令的匯編語言形式JCC5056A是用助記符來表示一條指令,其基本格式為:操作碼+操作數(shù)操作碼表示該指令將要做什么樣的操作,操作數(shù)是該指令操作的對象,一般是操作所需要的數(shù)或所需要的數(shù)的存放地址。
指令的宇節(jié)數(shù)
80C51單片機(jī)指令有單字節(jié)指令、雙字節(jié)指令和三字節(jié)指令3種。
(1)單字節(jié)指令
單字節(jié)指令有匆條,8位二進(jìn)制代碼中既包含操作碼的信息,也包含操作數(shù)的信息;或8位二進(jìn)制代碼中只包含操作碼的信息,而操作數(shù)的信息被隱含了。例如:MOV A,Rn機(jī)器碼為11101xxx,其中11101為操作碼,xxx為操作數(shù)n,若Rn為R3,則xxx=011,其機(jī)器碼為EBH。
例如:INC A,機(jī)器碼為∝H,被隱含的操作數(shù)為累加器A。
(2)雙字節(jié)指令
雙字節(jié)指令有45條,機(jī)器碼的第一個(gè)字節(jié)表示操作碼,第二個(gè)字節(jié)表示操作數(shù)。
例如:MoⅤ V,#0F0H,機(jī)器碼為7AF0。
(3)三字節(jié)指令
三字節(jié)指令有17條,第一字節(jié)表示操作碼,另兩個(gè)字節(jié)是操作數(shù)。
例如:ANL 30H,#笳H,機(jī)器碼為53H30H弱H。
上一篇:BOC51的指令系統(tǒng)
熱門點(diǎn)擊
- 有源區(qū)的形成
- 熱載流子注入機(jī)理
- 天線效應(yīng)原理圖
- 方塊電阻的測量
- 整理是指明確區(qū)分必要和不必要的物品
- 顆粒在sC―1溶液中的氧化和溶解
- PCM的作用
- 匯編結(jié)束偽指令END
- 半導(dǎo)體制造所使用的水是超純?nèi)ルx子水
- 帶借位減法指令
推薦技術(shù)資料
- 滑雪繞樁機(jī)器人
- 本例是一款非常有趣,同時(shí)又有一定調(diào)試難度的玩法。EDE2116AB... [詳細(xì)]
- F28P65x C2000 實(shí)時(shí)微控制器
- ARM Cortex-M33 內(nèi)核̴
- 氮化鎵二極管和晶體管̴
- Richtek RT5716設(shè)
- 新一代旗艦芯片麒麟9020應(yīng)用
- 新品WTOLC-4X50H32
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究