2019-01-01から1年間の記事一覧

Verilogでミニプロセッサを実装してみた

この記事はCAMPHORアドベントカレンダー22日目の記事です. こんには,びいのです.普段は研究室でVerilogを書いていて,その勉強がてら小さいプロセッサ(RISC-VのI命令,R命令)を実装してみました.FPGA上で動くことを想定しています. 【想定する読者】 計…

わいの実験用LaTeXテンプレートとおすすめリンク集

昨日大学の実験科目が全て終わった。 無事に実験の嵐をくぐりぬけた身としては後輩に少しでも実験レポートが書きやすくなるような情報を記しておこう。 実験レポートはLaTeXで書いてます。 自分が使っていたLaTeXの実験用のテンプレを置いておくので、LaTeX…

自作言語を自作コンパイラでコンパイルして自作CPUで自作OSを動かしてみたい

はい。タイトルオチです。 とっても長い時間がかかりそうな、長期的な目標のお話です。 その前に、ざっくりとコンピュータの解説をしていきます。 計算機についての知識がある方は後半まで読み飛ばしてね。 パソコンはどうやって動いているか まず、CPUあた…