義務教育は直接カネにならないけど大事な基礎を学ぶ場だと思う。全国の高校生はアセンブラによるブロック転送をぜひ学ぶべきだ(キリッ)
2012-01-07 22:14:08しかしハイデフやソーシャルゲームが云々されるご時世なのに、アセンブリリストに対するみなさんのこの食いつきのよさに驚くばかり。本当に21世紀なのかと(笑)。
2012-01-07 22:14:12@snapwith Z80の場合、ループさせないでループ展開したインストラクションひたすら並べ立てるってのはセオリーでしたねw
2012-01-07 22:15:14@psyzans @yoshimatsuTUQ @snapwith ソース持ってないのでわからないのですが、CONSOLE 0,16,,は初代6001のテキストが32文字×16行だからで、荒井さんの言う通り上から14行をスクロールさせてるかと。20hはCHR$(32)でスペース
2012-01-07 22:15:15妹が高校生の頃の技術の教科書にはフロッピーディスクの構造と共にトラックとかセクタとか載ってたけど、分かる人がどれだけいたのだろう。細かいところまで分かるようになったのは僕ですらやっと最近だぞ…。
2012-01-07 22:16:05@yunyundetective @snapwith MSXでそれやるとVDPの速度限界を超えてVRAMに書き込んだ内容が化けたりするので、違う意味でも大変でした…。
2012-01-07 22:17:12@shimaguniyamato @yunyundetective つっかZ80、ループのパフォーマンスが悪すぎるんですよ。特に相対。あんなクソ遅い命令作りやがってw
2012-01-07 22:16:44@snapwith @shimaguniyamato しかも相対ジャンプ命令、-128~+127バイト範囲でしかジャンプできないから、リロケータブルコードを作るのにも利用しづらかったw
2012-01-07 22:17:41@yunyundetective @shimaguniyamato リロケータブルコードやりたいなら09にしましょう(・ω・) リエントラント・リロケータブルなコードが簡単に書けますよ!
2012-01-07 22:19:04カルネージハートの新作で、Z80まるまる一個使ってロボットの頭脳をデザインできる「カルネージハートZ80」ってどうだろう。いや、Z80限定せず当時のCPU色々使えると楽しいな!
2012-01-07 22:21:51@yunyundetective 超マニアックですなw でもそれならウルトラ買うw 拡張パックで65があったら多分65最強w
2012-01-07 22:22:30@yunyundetective 同じアルゴ載せたら、多分ちゃんとエミュレートしてくれるなら、65が多分一番速いですってw
2012-01-07 22:23:43