今日の実験はマイクロプロセッサの基本動作。
三菱電機のCPU、M5L8085APだったかな? Intel8085A相当のものに
機械語でプログラムを組んで実行させました。
ボードのスイッチをパッチンパッチン切り替えてはメモリに書き込みを繰り返して大変でした。
でもこれでプログラムの仕組みがよりリアルにイメージできるようになりました。
プログラムってアドレスごとに1行ずつ実行していくんですねぇ!
知りませんでした。
英単語覚えるときに使う単語帳みたいなイメージですね。
一枚一枚に二進数を書いていって実行するときは1ページから
ぺらっ ぺらっとめくっていく感じ。
しかし、機械語で直接命令するのはしんどいですね。。。。
「アキハバラ@DEEP」っていう本に機械語でプログラムを書く少年が出てきます(しかも超高速で)が、
遅くなるんじゃあないの!?っておもいましたね。今回の実験で。
こんなややこしいことを簡単にしてくれたプログラム言語作ってくれた人に感謝です。
(でもC言語も難しいんだよなぁ・・・)
三菱電機のCPU、M5L8085APだったかな? Intel8085A相当のものに
機械語でプログラムを組んで実行させました。
ボードのスイッチをパッチンパッチン切り替えてはメモリに書き込みを繰り返して大変でした。
でもこれでプログラムの仕組みがよりリアルにイメージできるようになりました。
プログラムってアドレスごとに1行ずつ実行していくんですねぇ!
知りませんでした。
英単語覚えるときに使う単語帳みたいなイメージですね。
一枚一枚に二進数を書いていって実行するときは1ページから
ぺらっ ぺらっとめくっていく感じ。
しかし、機械語で直接命令するのはしんどいですね。。。。
「アキハバラ@DEEP」っていう本に機械語でプログラムを書く少年が出てきます(しかも超高速で)が、
遅くなるんじゃあないの!?っておもいましたね。今回の実験で。
こんなややこしいことを簡単にしてくれたプログラム言語作ってくれた人に感謝です。
(でもC言語も難しいんだよなぁ・・・)