jsdoでchip8 その11
2390 ワード
概要
jsdoでchip8やってみた。
アセンブラ練習問題、解いてみた。
お題は、hello world
写真
フォントを作る。
1001 0x90 144
1001 0x90 144
1111 0xf0 240
1001 0x90 144
1001 0x90 144
1111 0xf0 240
1000 0x80 128
1111 0xf0 240
1000 0x80 128
1111 0xf0 240
1000 0x80 128
1000 0x80 128
1000 0x80 128
1000 0x80 128
1111 0xf0 240
1000 0x80 128
1000 0x80 128
1000 0x80 128
1000 0x80 128
1111 0xf0 240
1111 0xF0 240
1001 0x90 144
1001 0x90 144
1001 0x90 144
1111 0xF0 240
0000 0x00 0
0000 0x00 0
0000 0x00 0
0000 0x00 0
0000 0x00 0
1001 0x90 144
1001 0x90 144
0000 0x00 0
0110 0x60 96
0110 0x60 96
1111 0xf0 240
1001 0x90 144
1001 0x90 144
1001 0x90 144
1111 0xF0 240
1111 0xf0 240
1001 0x90 144
1110 0xE0 224
1001 0x90 144
1001 0x90 144
1000 0x80 128
1000 0x80 128
1000 0x80 128
1000 0x80 128
1111 0xf0 240
1110 0xE0 224
1001 0x90 144
1001 0x90 144
1001 0x90 144
1110 0xE0 224
解答例
load v3 5
load v4 5
load v5 5
load v6 10
load v7 1
load v8 6
load I 540
loop2 disp v3 v4 5
add v3 v5
sub v6 v8
add I v5
eq v6 0
goto loop2
loop goto loop
msg data 144
data 144
data 240
data 144
data 144
data 240
data 128
data 240
data 128
data 240
data 128
data 128
data 128
data 128
data 240
data 128
data 128
data 128
data 128
data 240
data 0
data 240
data 144
data 144
data 240
data 0
data 0
data 0
data 0
data 0
data 144
data 144
data 0
data 96
data 96
data 0
data 240
data 144
data 144
data 240
data 240
data 144
data 224
data 144
data 144
data 128
data 128
data 128
data 128
data 240
data 224
data 144
data 144
data 144
data 224
成果物
1001 0x90 144
1001 0x90 144
1111 0xf0 240
1001 0x90 144
1001 0x90 144
1111 0xf0 240
1000 0x80 128
1111 0xf0 240
1000 0x80 128
1111 0xf0 240
1000 0x80 128
1000 0x80 128
1000 0x80 128
1000 0x80 128
1111 0xf0 240
1000 0x80 128
1000 0x80 128
1000 0x80 128
1000 0x80 128
1111 0xf0 240
1111 0xF0 240
1001 0x90 144
1001 0x90 144
1001 0x90 144
1111 0xF0 240
0000 0x00 0
0000 0x00 0
0000 0x00 0
0000 0x00 0
0000 0x00 0
1001 0x90 144
1001 0x90 144
0000 0x00 0
0110 0x60 96
0110 0x60 96
1111 0xf0 240
1001 0x90 144
1001 0x90 144
1001 0x90 144
1111 0xF0 240
1111 0xf0 240
1001 0x90 144
1110 0xE0 224
1001 0x90 144
1001 0x90 144
1000 0x80 128
1000 0x80 128
1000 0x80 128
1000 0x80 128
1111 0xf0 240
1110 0xE0 224
1001 0x90 144
1001 0x90 144
1001 0x90 144
1110 0xE0 224
load v3 5
load v4 5
load v5 5
load v6 10
load v7 1
load v8 6
load I 540
loop2 disp v3 v4 5
add v3 v5
sub v6 v8
add I v5
eq v6 0
goto loop2
loop goto loop
msg data 144
data 144
data 240
data 144
data 144
data 240
data 128
data 240
data 128
data 240
data 128
data 128
data 128
data 128
data 240
data 128
data 128
data 128
data 128
data 240
data 0
data 240
data 144
data 144
data 240
data 0
data 0
data 0
data 0
data 0
data 144
data 144
data 0
data 96
data 96
data 0
data 240
data 144
data 144
data 240
data 240
data 144
data 224
data 144
data 144
data 128
data 128
data 128
data 128
data 240
data 224
data 144
data 144
data 144
data 224
成果物
以上。
Author And Source
この問題について(jsdoでchip8 その11), 我々は、より多くの情報をここで見つけました https://qiita.com/ohisama@github/items/d141df54b3726b6cd389著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .