... | ... | @@ -32,15 +32,10 @@ CPU が一通り完成したら、その上でプログラムを動かすこと |
|
|
|
|
|
などがあります。
|
|
|
|
|
|
### 1バイトずつのxxx.hexを作るには
|
|
|
ad-hocなやり方ですが
|
|
|
また,データ用のメモリの作り方によっては32bit単位ではなく8bit単位での.hexファイルが必要となるでしょう.
|
|
|
その時は,`make`によって生成される`data_byte.hex`を利用してください.
|
|
|
|
|
|
```
|
|
|
$ cat xxx.hex | perl -nle 'for($i=3;$i>=0;$i--){ print substr($_, $i*2, 2); }' > yyy.hex
|
|
|
```
|
|
|
|
|
|
とすればとりあえず4バイト単位の`xxx.hex`が1バイト単位の`yyy.hex`になります.
|
|
|
(TODO: `Makefile`の書き換え)
|
|
|
|
|
|
## シミュレーション方法
|
|
|
|
... | ... | |