DI_BCD(將雙整型數轉換為BCD碼)指令,讀輸入參數IN的內容,是一個雙整型數(32位),並轉換為7位數BCD碼(BCD碼數的範圍:+/- 9999999),轉換的結果由參數OUT輸出。如果轉換有“溢出”出現(雙整型數的值超出+/- 9999999),ENO將置成“0”。
表2為DI_BCD轉換指令對狀態位的影響。
表2 DI_BCD轉換指令對狀態位的影響
- |
BR |
CC1 |
CC0 |
OV |
OS |
OR |
STA |
RLO |
/FC |
寫狀態位 |
x |
- |
- |
x |
x |
0 |
x |
x |
1 |