vistaでquartus その34
概要
vistaでquartusやってみた。
cpu作ってみた。
シミュレータで実行。
アセンブラでコンパイル。
実機で実行。
ソース
fizzbuzz
push 1
set i
loop:
get i
push 100
>
bye:
jz bye
get i
push 15
%
jz fizzbuzz
get i
push 5
%
jz buzz
get i
push 3
%
jz fizz
get i
push 10
/
push 48
+
out
get i
push 10
%
push 48
+
out
jmp tugi
fizzbuzz:
push 'f'
out
push 'i'
out
push 'z'
out
push 'z'
out
push 'b'
out
push 'u'
out
push 'z'
out
push 'z'
out
jmp tugi
buzz:
push 'b'
out
push 'u'
out
push 'z'
out
push 'z'
out
jmp tugi
fizz:
push 'f'
out
push 'i'
out
push 'z'
out
push 'z'
out
tugi:
push 32
out
get i
push 1
+
set i
jmp loop
i:
0x0000
シミュレータで実行。
アセンブラでコンパイル。
実機で実行。
以上。
Author And Source
この問題について(vistaでquartus その34), 我々は、より多くの情報をここで見つけました https://qiita.com/ohisama@github/items/5aa660157c3205b3b1ab著者帰属:元の著者の情報は、元の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 .