next up previous
: マイクロプロセッサ演習 : [補足] チューリング・マシン


[補足] 2 進数と 16 進数の変換

教科書 4.1 章に書かれているように、2 進数と 16 進数を相互に変換するには 図 10 のような手続きに従えばよい。

まず、16 進数から 2 進数へ変換するには 16 進数の数字 (0,1, $\cdots$ e,f) を 一桁ずつ 4 ビットの 2 進数に変換し、それを順に並べてゆけば良い。

逆に 2 進数から 16 進数へ変換するには、 2 進数の数字を 4 ビットづつのグループに区切り、各グループごとに 16 進数 に変換して並べてゆけば良い。

図 10: 2 進数と 16 進数の相互変換
\begin{figure}\begin{center}\epsfxsize =7cm \epsfbox{binhex.eps}\end{center}\end{figure}


平成16年11月29日