読者です 読者をやめる 読者になる 読者になる

四畳半テクノポリス

地方国立大学のクズ大学生の吐き溜めです。やる気をください

大学のサークルで技術書典2に出展してきました。

技術書典 コミックマーケットでは以前より技術島と呼ばれる一角があって、技術関連の同人誌が並べらており、メイカーズムーブメント以降その数は増えているものと思われる。しかし、世界最大級の同人誌即売会であるコミックマーケット、技術書の占める割合は…

CUDAによるジュリア集合の描画

定期試験も来週に迫っているわけであるが、凝りもせず、こんな駄文をインターネットに垂れ流している。というのも、今週にもあった定期試験を対した努力もせず、パス出来たからである。人間というのは、楽な課題だけ選んで挑戦していれば、努力せずともそこ…

Kicadで設計したデータのスイッチサイエンスPCBへの発注

昨日も記事に書いたが、後先を考えず、だらだらと続けていた基板設計が終わったのでスイッチサイエンスPCBに発注をかけた。現実逃避として打ち込んでいたマイクロマウスも、現状できる作業は大体終わってしまった。 せっかく基板を発注したので、その手順を…

マイクロマウスの基板再修正

テストが迫っておりそんな本来余裕は無いのであるが、現実逃避の癖で以前は全くやる気の失っていたマイクロマウスの設計になぜか打ち込んでいる。あまり良い事ではないが進捗は産めてしまっている。自分のこういうところは本当に嫌になってしまう、何かを成…

マイクロマウスの基板修正

なんとなくツイッターを見ていたら、某大の学生が、ロボットを作らない「ロボットを作っていた人」が本当に嫌いだと言っていた。なんとなく自分に当てはまってしまう気がする。僕は現在はサークルで水中ロボットを作っているし、マイクロマウスは完成してい…

Scratchの仕様について

Scratchという教育や学習様に作られたプログラミング言語がある。かく言う私も中学生の頃、Scratchが日本に来たあたりにScratchでコンピュータプログラミングを学んだ、言うなればScratch第一世代である。 以前よりタートルだのRobo Designerだの色々な教育…

ガバガバなステレオマッチングとか

どうも、とり天です。研究室配属ですが、なんか温室とかやってる研究室でセンサネットワークを使ったようなIoTな事ができそうなので良かったなと思います。 最近ですがアルバイトに行き詰っています、というのはOpenCVを使ったアルバイトをしているのですが…

スタックマシンの実装方法

状態遷移図 今回は前回作成したスタックマシン型のCPUをVerilogで実装する。そのためにCPUの動作を表した状態遷移図の作成を行った。 状態遷移図の各状態での動作は以下に示す通りである。 命令フェッチ 命令デコード データフェッチ データ操作命令実行 演…

Verilogによるスタックマシンの作成

スタックマシン スタックマシンとはデータをスタックと呼ばれるデータ構造を用いた計算機である。スタックと呼ばれるLastInFirstOutのデータ構造Push(データの挿入)、Pop(データの取り出し)、演算、という3種類の操作を行うことで計算を行う。このあたり…