從鍵盤讀入一個四位的十六進制數(shù),CRT顯示等值的二進制數(shù).
由于每個十六進制數(shù)位對應4個二進制,所以每讀入一個十六進制位后,即可將其對應的4個二進制位依次輸出。由于數(shù)字‘0’~ ‘9’的ASCⅡ碼為30H~39H,字母‘a(chǎn)’~‘f’與 ‘A’~‘F’的ASCⅡ碼為61H~66H 與41H~46H ,因此,如果輸入的字母為數(shù)字‘0’~‘9’,則其低4位即為對應的二進制位;如果輸入的字符為字母‘a’~‘f’或‘A’~‘F’,則需要減7,然后通過移位將低4位依次輸出。
標簽:
鍵盤
十六進制
上傳時間:
2014-01-24
上傳用戶:yzhl1988