StepFunctionsはお好きですか?はい、私は好きです。 先日Workflow Studioもできて、複雑なフローも簡単に作れるようになりました。 それを駆使して4bit加算器(4bitの数値2つを足し合わせる回路)を作ってみたのでご報告です。 StepFunctionsで論理回路 先日、なんだか眠れないなーと布団の中でゴロゴロしてたらふと天啓を得ました。 「StepFunctionsで論理回路が作れるぞ」という天啓を。 ということで、そこから起きてNOT, AND, OR回路を作ってみました。ノッてしまって午前3時まで眠れませんでした…。 NOT回路 これがNOT回路です。 定義は以下のようになっています。 NOTの定義 { "Comment": "This is your state machine", "StartAt": "not", "States": { "0": { "