2010-12-06 63 views

回答

3

使用系統調用34 MARS syscalls

如果您正在使用的不具有系統調用模擬器,或者你想看到的只是必要的字節,你需要做手工。最簡單的方法是迭代的。獲取10個字節的字符串(8個十六進制值和前導0x)。

1)按位和$ A0具有恆定15.

2)在ASCII轉換結果等效十六進制值。查找表將是乾淨和高效的。

3)在字符串空間中存儲等價的十六進制值。請記住小端問題。

4)邏輯右移$由4

5)轉到1.

A0做,直到$ A0爲0,你應該有一個字符串的十六進制值,然後你可以打印。