vistaでquartus その35


概要

cpuを書いてみた。
serialのecho書いてみた。
遂に、送受信を手に入れた。

写真

アセンブラ

loop:
  in
  set  i
  get  i
  jz  loop
  get  i
  out
  jmp  loop
i:
  0x0000


ハンドアセンブル

mem[12'h000] = 16'hd000;//loop:  in
mem[12'h001] = 16'h3007;//       set  i
mem[12'h002] = 16'h2007;//       get  i
mem[12'h003] = 16'h5000;//       jz  loop
mem[12'h004] = 16'h2007;//       get  i
mem[12'h005] = 16'he000;//       out
mem[12'h006] = 16'h4000;//       jmp  loop
mem[12'h007] = 16'h0000;//i:     0x0000

以上。