(講義動画) MIPSアーキテクチャ
前回に引き続き講義動画の公開です.MIPS 命令セットを題材として,アセンブリ言語レベルでのコンピュータの動作を学びます.
目次:
第5回 命令セットアーキテクチャ
5. 命令セットアーキテクチャ: 情報科学基礎I (東北大学機械系)
PDF資料
サンプルプログラム:
主な外部リンク:
- MIPSシミュレータ「SPIM」: http://spimsimulator.sourceforge.net/
- オンラインCPUシミュレータ「CPUlator」: https://cpulator.01xz.net/
第6回 MIPSの命令と動作 -- 演算・ロード・ストア
6. MIPSの命令と動作 -- 演算・ロード・ストア: 情報科学基礎I (東北大学機械系)
PDF資料
サンプルプログラム:
主な外部リンク:
第7回 MIPSの命令と動作 -- 分岐・ジャンプ・関数呼出し
7. MIPSの命令と動作 -- 分岐・ジャンプ・関数呼出し: 情報科学基礎I (東北大学機械系)
7-a. 余談 -- ポケモン「5かい」バグ: 情報科学基礎I (東北大学機械系)
PDF資料
サンプルプログラム:
- https://github.com/shingo-kagami/fis1/tree/master/asm
- C言語のよくあるミス「ローカル配列をリターンしてしまう」: https://wandbox.org/permlink/O1fswIR2bUVM0DKJ
主な外部リンク:
- ポケットモンスター赤・緑「5かいバグ」:
- オンラインコンパイラ「Compiler Explorer」: https://godbolt.org/
リンク