碼制變換指令:F71一F83
發(fā)布時(shí)間:2015/9/22 19:46:17 訪問次數(shù):547
1) F71。F83是8條三操作數(shù)的碼制變換指令,分別實(shí)現(xiàn) OCP8162A十六進(jìn)制數(shù)據(jù)、BCD碼、16位二進(jìn)制數(shù)據(jù)、32位二進(jìn)制數(shù)據(jù)與ASCII間的互換,其操作數(shù)Sl、S2和D的意義如下:
Sl為參加變換的常數(shù)或寄存器,32位數(shù)據(jù)時(shí)指的是低16位寄存器地址。S2為指定參加變換的字節(jié)數(shù)(二進(jìn)制)或字符數(shù)( ASCII),視指令而定。
D為存放變換結(jié)果的16位寄存器或32位數(shù)據(jù)的低16位寄存器地址。可用除WX,IX、IY、K、H外的寄存器。
例7 -26F76(ABIN)指令應(yīng)用示例,如圖7-33 x0
所示。 H F76 ABIN, DTO, K4, DT10 ]
F76 (ABIN)是將ASCII碼數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)的指 圖7-33 F76 (ABIN)令,其功能是根據(jù)S2指定的內(nèi)容,將起始于Sl指定的 指令應(yīng)用示例16位存儲(chǔ)單元的ASCII數(shù)轉(zhuǎn)換成16位二進(jìn)制數(shù),結(jié)果存
儲(chǔ)在由D指定的存儲(chǔ)單元中。被轉(zhuǎn)換的ASCII碼數(shù)在Sl中要顛倒順序存儲(chǔ),S2設(shè)定被轉(zhuǎn)換的ASCII碼數(shù)的字茚數(shù)。
例題說明:當(dāng)XO接通時(shí),在DTO和pTl中的4個(gè)ASCII碼數(shù)轉(zhuǎn)換成16位二進(jìn)制數(shù),結(jié)果存儲(chǔ)在DT10中,如圖7-34所示。
圖7-34 S2= K4時(shí)的結(jié)果
注意事項(xiàng):如果由Sl和S2指定的區(qū)域大于要轉(zhuǎn)換的數(shù)據(jù),要確保在存儲(chǔ)ASCII碼數(shù)時(shí),從高字節(jié)開始存儲(chǔ)在Sl和S2指定的區(qū)域中,將多余的字節(jié)置為“0”(ASCII為H30)或“空格”(ASCII為H20)。
1) F71。F83是8條三操作數(shù)的碼制變換指令,分別實(shí)現(xiàn) OCP8162A十六進(jìn)制數(shù)據(jù)、BCD碼、16位二進(jìn)制數(shù)據(jù)、32位二進(jìn)制數(shù)據(jù)與ASCII間的互換,其操作數(shù)Sl、S2和D的意義如下:
Sl為參加變換的常數(shù)或寄存器,32位數(shù)據(jù)時(shí)指的是低16位寄存器地址。S2為指定參加變換的字節(jié)數(shù)(二進(jìn)制)或字符數(shù)( ASCII),視指令而定。
D為存放變換結(jié)果的16位寄存器或32位數(shù)據(jù)的低16位寄存器地址?捎贸齏X,IX、IY、K、H外的寄存器。
例7 -26F76(ABIN)指令應(yīng)用示例,如圖7-33 x0
所示。 H F76 ABIN, DTO, K4, DT10 ]
F76 (ABIN)是將ASCII碼數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)的指 圖7-33 F76 (ABIN)令,其功能是根據(jù)S2指定的內(nèi)容,將起始于Sl指定的 指令應(yīng)用示例16位存儲(chǔ)單元的ASCII數(shù)轉(zhuǎn)換成16位二進(jìn)制數(shù),結(jié)果存
儲(chǔ)在由D指定的存儲(chǔ)單元中。被轉(zhuǎn)換的ASCII碼數(shù)在Sl中要顛倒順序存儲(chǔ),S2設(shè)定被轉(zhuǎn)換的ASCII碼數(shù)的字茚數(shù)。
例題說明:當(dāng)XO接通時(shí),在DTO和pTl中的4個(gè)ASCII碼數(shù)轉(zhuǎn)換成16位二進(jìn)制數(shù),結(jié)果存儲(chǔ)在DT10中,如圖7-34所示。
圖7-34 S2= K4時(shí)的結(jié)果
注意事項(xiàng):如果由Sl和S2指定的區(qū)域大于要轉(zhuǎn)換的數(shù)據(jù),要確保在存儲(chǔ)ASCII碼數(shù)時(shí),從高字節(jié)開始存儲(chǔ)在Sl和S2指定的區(qū)域中,將多余的字節(jié)置為“0”(ASCII為H30)或“空格”(ASCII為H20)。
熱門點(diǎn)擊
- 將JK觸發(fā)器轉(zhuǎn)換為T觸發(fā)器
- 漏電保護(hù)器的結(jié)構(gòu)和工作原理
- 熔斷器的額定電壓
- 1N4007的正向壓降為1.OV
- 共源電路的電壓放大倍數(shù)
- 靜態(tài)工作點(diǎn)的影響
- 直接型燈具
- 電動(dòng)力吹弧
- 封閉式負(fù)荷開關(guān)的選用與使用安全注意事項(xiàng)
- 分辨力是指?jìng)鞲衅骺赡芨惺艿降谋粶y(cè)量最小變化的
推薦技術(shù)資料
- 100A全集成電源模塊R
- Teseo-VIC6A GNSS車用精準(zhǔn)定位
- 高效先進(jìn)封裝工藝
- 模數(shù)轉(zhuǎn)換器 (Analog-to-Digit
- 集成模數(shù)轉(zhuǎn)換器(ADC)
- 128 通道20 位電流數(shù)字轉(zhuǎn)換器̴
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究