SlideShare a Scribd company logo
オクタルはは
オタクる
とは違うようよ
(どうして昔の人は八進数でしゃべるのか。昔の人は八進数でしゃべるのか。の人は八進数でしゃべるのか。人は八進数でしゃべるのか。は八進数でしゃべるのか。でしゃべるの人は八進数でしゃべるのか。か。
いにしえの人は八進数でしゃべるのか。命令フォーマットについてフォーマットについてについて昔の人は八進数でしゃべるのか。)
2021/NOV/20
たけおか@AXEAXE
@AXEtakeoka
●
オクタル 八進数八進数
●
3bit 八進数: 八進数ひと桁桁
●
アメリカの人というか…の人というか…人というか…と桁いうか…
●
昔の人はオクタルでしゃべったの人というか…人というか…はオクタルでしゃべったオクタルでしゃべった
●
あたくしはオクタルでしゃべった、16進世代ですわよですわよ
– TK80が最初の機械。最初の機械。の人というか…機械。16進キーボード&表示
– 8080(Z80)や6809の人というか…議論ははオクタルでしゃべった16進数で喋ったった
– ハンド・アセンブルしたの人というか…で、命令コード・バイナリは暗記コード・バイナリはオクタルでしゃべった暗記
●
アセンブラ・ニーモニックを知らないヒトが結構 居た知らないヒトが結構 居たらないヒトが結構 居たが最初の機械。結構 八進数居たた
– プログラミング=いきなり16進コードを知らないヒトが結構 居た書き始めるき始めるめる
●
「どうせ16進に直すから、ニーモニックで書くの無駄」論\直すから、ニーモニックで書くの無駄」論\すから、ニーモニックで書き始めるくの人というか…無駄」論\」論\論は\(^^;/
– 16進コードでしか議論はできない
●
古いマシンの機械語を見ると…いマシンの人というか…機械語を見ると…を知らないヒトが結構 居た見ると…ると桁…
●
なるほど、8進が最初の機械。いいわ〜
16進表示
16進入力
TK80
8080 CPU
(1976年)
PDP-11 (1970年)UNIXと桁Cが最初の機械。作られた機械られた機械
●
命令コード・バイナリは暗記語を見ると…: 八進数16bit
– 即値、アドレスが引き続くことがあるが最初の機械。引き続くことがあるき続くことがあるくこと桁が最初の機械。ある
●
フィールドはオクタルでしゃべった3bitが最初の機械。単位
●
レジスが引き続くことがあるタはオクタルでしゃべった8個
●
2オペランド命令コード・バイナリは暗記
– 命令コード・バイナリは暗記コードが最初の機械。短いい(16bit)ため…
 八進数 八進数典型例:add dst,src
 八進数 八進数 八進数 八進数 八進数 八進数dst←dst+src
https://en.wikipedia.org/wiki/PDP-11_architectureより
本当のの人というか…UNIX
 八進数- 八進数od 八進数(Octal 八進数Dump)はオクタルでしゃべったあるが最初の機械。
 八進数 八進数 八進数 八進数odの人というか…デフォルトが結構 居たはオクタルでしゃべった16bit単位、littleEndian
 八進数- 八進数hd(Hex 八進数Dump)はオクタルでしゃべった無かった。
Cの人というか…スが引き続くことがあるトが結構 居たリング定数中に”に直すから、ニーモニックで書くの無駄」論\”bell007”と桁か八進表記
でならなんでも書ける書き始めるける
と桁か
八進数 八進数文化
PDP11 八進数豆知らないヒトが結構 居た識:
 八進数sub dst,srcはオクタルでしゃべった 八進数dst←(dst-src) 八進数だが最初の機械。…
 八進数cmp dst,srcはオクタルでしゃべった 八進数(src-dst)の人というか…結果でフラグでフラグ
を知らないヒトが結構 居たセットが結構 居た!
PDP-11
Double 八進数Operand 八進数(MOV, 八進数ADD, 八進数SUB)
Single 八進数Operand(JMP,SWAPB,NEG,TST)
Branch
Subroutine
https://en.wikipedia.org/wiki/PDP-11_architectureより
アドレッシング・モード
入力スイッチの色分けがの人は八進数でしゃべるのか。色分けがけが3bitbitづつだぜ!
PDP-11
https://en.wikipedia.org/wiki/PDP-11_architectureより
SOB 八進数: 八進数regから1引いていて昔の人は八進数でしゃべるのか。0でなければjump。Z80の人は八進数でしゃべるのか。 DJNZ
PDP-11
https://en.wikipedia.org/wiki/PDP-11_architectureより
8080 1974年(Z80の人は八進数でしゃべるのか。先祖、Z80はバイナリ上位コンパチ上位コンパチコンパチの色分けが)
●
明らかにらかに直すから、ニーモニックで書くの無駄」論\PDP11を知らないヒトが結構 居た意識している
– アセンブラ・ニーモニック
●
命令コード・バイナリは暗記語を見ると…: 八進数8bit(即値などが最初の機械。最大2Bytes続くことがあるく)
●
フィールドはオクタルでしゃべった3bitが最初の機械。単位
https://en.wikipedia.org/wiki/Intel_8080より
IMSAI、16進数でしゃべるのか。の人は八進数でしゃべるのか。ヒトについて向けぢゃんけぢゃん(^^;
8080命令フォーマットについてフォーマットについて
Inst Encoding Description
------------------------------------------------------------------
MOV D,S 01DDDSSS Move register to register
MVI D,# 00DDD110 db Move immediate to register
LXI RP,# 00RP0001 lb hb Load register pair immediate
LDA a 00111010 lb hb Load A from memory
STA a 00110010 lb hb Store A to memory
LHLD a 00101010 lb hb Load H:L from memory
SHLD a 00100010 lb hb Store H:L to memory
LDAX RP 00RP1010 *1 Load indirect through BC or DE
STAX RP 00RP0010 *1 Store indirect through BC or DE
XCHG 11101011 Exchange DE and HL content
ADD S 10000SSS Add register to A
ADI # 11000110 db Add immediate to A
ADC S 10001SSS Add register to A with carry
ACI # 11001110 db Add immediate to A with carry
SUB S 10010SSS Subtract register from A
SUI # 11010110 db Subtract immediate from A
SBB S 10011SSS Subtract register from A with borrow
SBI # 11011110 db Subtract immediate from A with borrow
INR D 00DDD100 Increment register
DCR D 00DDD101 Decrement register
INX RP 00RP0011 Increment register pair
DCX RP 00RP1011 Decrement register pair
DAD RP 00RP1001 Add register pair to HL (16 bit add)
DAA 00100111 Decimal Adjust accumulator
Inst Encoding Description
--------------------------------------------------------------------
ANA S 10100SSS AND register with A
ANI # 11100110 db AND immediate with A
ORA S 10110SSS OR register with A
ORI # 11110110 OR immediate with A
XRA S 10101SSS ExclusiveOR register with A
XRI # 11101110 db ExclusiveOR immediate with A
CMP S 10111SSS Compare register with A
CPI # 11111110 Compare immediate with A
RLC 00000111 Rotate A left
RRC 00001111 Rotate A right
RAL 00010111 Rotate A left through carry
RAR 00011111 Rotate A right through carry
CMA 00101111 Compliment A
CMC 00111111 Compliment Carry flag
STC 00110111 Set Carry flag
JMP a 11000011 lb hb Unconditional jump
Jccc a 11CCC010 lb hb Conditional jump
CALL a 11001101 lb hb Unconditional subroutine call
Cccc a 11CCC100 lb hb Conditional subroutine call
RET 11001001 Unconditional return from subroutine
Rccc 11CCC000 Conditional return from subroutine
RST n 11NNN111 Restart (Call n*8)
PCHL 11101001 Jump to address in H:L
PUSH RP 11RP0101 *2 Push register pair on the stack
POP RP 11RP0001 *2 Pop register pair from the stack
XTHL 11100011 Swap H:L with top word on stack
SPHL 11111001 Set SP to content of H:L
IN p 11011011 pa Read input port into A
OUT p 11010011 pa Write A to output port
EI 11111011 Enable interrupts
DI 11110011 Disable interrupts
HLT 01110110 Halt processor
NOP 00000000 No operation
フィールドはオクタルでしゃべった3bitが最初の機械。単位
CRAY-1 1976年 世界最初のスパコンの人は八進数でしゃべるのか。スパコン
●
アセンブラよりも書ける、機械語を見ると…(八進数)で書き始めるく、と桁も書ける言われたわれた
●
各命令コード・バイナリは暗記はオクタルでしゃべった
– 1パーセル(16bit)命令コード・バイナリは暗記
– 2パーセル(32bit)命令コード・バイナリは暗記
– 命令コード・バイナリは暗記はオクタルでしゃべった1ワード(64bit)bit)に直すから、ニーモニックで書くの無駄」論\つき、4bit)パーセルが最初の機械。パックされている
http://www.bitsavers.org/pdf/cray/CRAY_X-MP/HR-0032_CRAY_X-MP_Series_Model_22_24_Mainf
rame_Ref_Man_Jul84.pdf
より
命令フォーマットについての人は八進数でしゃべるのか。一般形式
※私の和訳プロジェクトも見てねの人というか…和訳プロジェクトも見てねプロジェクトが結構 居たも書ける見ると…てね
http://www.takeoka.org/~take/supercom/crayman/crayman-5.html
CRAY-1 八進数 八進数
http://www.bitsavers.org/pdf/cray/CRAY_X-MP/HR-0032_CRAY_X-MP_Series_Model_22_24_Mainframe_
Ref_Man_Jul84.pdf
ベクトが結構 居たル・レジスが引き続くことがあるタと桁機能ユニットユニットが結構 居た
ベクトについてルは・レジスタ:
0〜7(8個)ある.
1つの人は八進数でしゃべるのか。ベクトについてルは・レジスタの人は八進数でしゃべるのか。
0〜77までに
データを置ける置けるける
VL(Vector 八進数Length)レジスが引き続くことがあるタに直すから、ニーモニックで書くの無駄」論\
ベクトが結構 居たル長をセットするを知らないヒトが結構 居たセットが結構 居たする
整数/論は理系演算
浮動小数点演算
CRAY-1 八進数1パーセル命令コード・バイナリは暗記形式(jと桁kフィールドが最初の機械。バラバラ)
●
1パーセル命令コード・バイナリは暗記の人というか…多くの共通形式くの人というか…共通形式
●
g,hフィールド: 八進数オペレーション・コード
●
Iフィールド 八進数: 八進数結果でフラグレジスが引き続くことがあるタ指定
●
j,kフィールド:オペランド・レジスが引き続くことがあるタを知らないヒトが結構 居た指定する
算術演算,論は理演算,倍シフトシフトが結構 居た,浮動小数点定数
オクタルは表示 17 1 i j k
アセンブラ Vi Vj+FVk
Fp Add
Vi の人は八進数でしゃべるのか。要素0からVL-1 までに、対応する する Vj と Vk の人は八進数でしゃべるのか。要素の人は八進数でしゃべるのか。浮動小数でしゃべるのか。点和をセットを置けるセットについて
dstベクトについてルは・レジスタ srcレジスタ
srcベクトについてルは・レジスタ
Fp MULも同様   同様 161ijk Vi Vj*Fvk
MIT Lispマシン(1979年)の人は八進数でしゃべるのか。マクロ命令命令フォーマットについて
クラスI:
--------------------------------------------
| 3 | 4 | 3 | 6 |
--------------------------------------------
DEST. OPCODE REGISTER OFFSET
0: CALL, 1: CALL0, 2: MOVE, 3: CAR, 4: CDR, 5: CADR, 6: CDDR, 7: CDAR, 8: CAAR
クラスII:
-------------------------------------------
| 7 | 3 | 6 |
-------------------------------------------
OPCODE REGISTER OFFSET
+,-,*,/,AND,XOR,OR,-,>,<,EQ
クラスIII
--------------------------------------------
| 3 | 4 | 9 |
--------------------------------------------
BRANCH (14) OFFSET CODE
クラスIII命令は分岐系は分岐系分岐系
クラスIV
--------------------------------------------
| 3 | 4 | 9 |
--------------------------------------------
DEST. (15) OPCODE
私の和訳プロジェクトも見てね の人は八進数でしゃべるのか。和をセット訳プロジェクトも見てね プロ命令ジェクトについても同様   見てね て昔の人は八進数でしゃべるのか。ね http://
www.takeoka.org/~take/ailabo/cadr/
knight-lispm-macroinst.html
http://bitsavers.org/pdf/mit/cadr/Knight
-LISP_Machine_Macro_Instruction_S
et-1979.pdf
より
●
MITの人は八進数でしゃべるのか。Lispマシンは八進文化
●
LispマシンLispの人は八進数でしゃべるのか。数でしゃべるのか。の人は八進数でしゃべるのか。表現は、は、
八進がデフォルはトについて
(+ 1 7) => 10 と表示される
●
主なフィールドがなフィールはドが3bitの人は八進数でしゃべるのか。倍数でしゃべるのか。\(^^;/
3bit2bit CPUなぁ… MIPS I(1985年)
●
命令フォーマットについて長 3bit2bit
●
レジスタが3bit2個
●
レジスタを置ける5bitで指定
●
ぜーたくやなぁ
●
5bitって昔の人は八進数でしゃべるのか。中途半端やん。やん。3bitbitも同様   中途半端やん。やろ。(そらそやな)
●
オペコード:6bit
●
3bitオペランド:各 5bit
https://ja.wikipedia.org/wiki/MIPS%E3bit%82%A2%E3bit%83bit%BC%E3bit%82%AD
%E3bit%83bit%86%E3bit%82%AF%E3bit%83bit%81%E3bit%83bit%A3bit
より
MIPS I命令フォーマットについて形式
RISC-V (2010年)
●
命令フォーマットについて長 3bit2bit
●
レジスタが3bit2個
●
レジスタを置ける5bitで指定
●
オペコード:7bit
●
3bitオペランド:各 5bit
https://riscv.org/wp-content/uploads/2017/05/riscv-spec-v2.2.pdf より
RISC-V命令フォーマットについて形式
ARM 3bit2bit(1992年)なぁ…
●
命令フォーマットについて長 3bit2bit
●
レジスタが16個!
●
レジスタを置ける4bitで指定!
●
あんまり幸せな感じがしない…せな感じがしない…じがしない…
https://www.cs.uaf.edu/media/filer_public/2014/09/15/instructions_arm3bit2.png より
以上
MIT Lispマシンの人は八進数でしゃべるのか。マイクロ命令命令フォーマットについて
IR<48> = 奇数パリティ・ビットパリティ・ビット
IR<47> = Unused 不使用
IR<46> = 統計(統計カウンタの制御や、ブレークの制御の制御や、ブレークの制御制御や、ブレークの制御や、ブレークの制御ブレークの制御の制御や、ブレークの制御制御や、ブレークの制御)
IR<45> = ILONG (クの制御ロックの制御周波数パリティ・ビット制御や、ブレークの制御。1 で遅いクロック遅いクロックいクロッククの制御ロックの制御)
IR<44-43> = オペコード(Opcode) (0 ALU, 1 JUMP, 2 DISPATCH, 3 BYTE))
IR<42> = POPJ 遷移。マイクの制御ロ・サブルーチンからの制御や、ブレークの制御リタの制御や、ブレークの制御ーンを起こす。場合によっては、加えて一つの命令を実行後に。起こす。場合によっては、加えて一つの命令を実行後に。こす。場合によっては、加えて一つの命令を実行後に。によっては、ブレークの制御加えて一つの命令を実行後に。えて一つの命令を実行後に。つの制御や、ブレークの制御命令を実行後に。を起こす。場合によっては、加えて一つの命令を実行後に。実行後に。に。
1
1
1
1
2
1
10
IR<11-10> = その制御や、ブレークの制御他の機能の制御や、ブレークの制御機能
IR<41-32> = A ソース・アドレス
IR<31-26> = M ソース・アドレス
6
IR<25-14> = デスティネーション・アドレス
12
IR<13-12> = Output bus control
2
2
IR<9> = not used
IR<8-4> = ALU operation
IR<7-3> = if(IR<8> = 0)
then ALU op code (see table)
E)lse Conditional ALU op code
IR<2> = Carry into low end of ALU
IR<1-0> = Q control

More Related Content

What's hot

ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptxネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
Shota Shinogi
 
Pythonによる黒魔術入門
Pythonによる黒魔術入門Pythonによる黒魔術入門
Pythonによる黒魔術入門
大樹 小倉
 
TDD のこころ
TDD のこころTDD のこころ
TDD のこころ
Takuto Wada
 
Marp Tutorial
Marp TutorialMarp Tutorial
Marp Tutorial
Rui Watanabe
 
Cognitive Complexity でコードの複雑さを定量的に計測しよう
Cognitive Complexity でコードの複雑さを定量的に計測しようCognitive Complexity でコードの複雑さを定量的に計測しよう
Cognitive Complexity でコードの複雑さを定量的に計測しよう
Shuto Suzuki
 
GoによるWebアプリ開発のキホン
GoによるWebアプリ開発のキホンGoによるWebアプリ開発のキホン
GoによるWebアプリ開発のキホン
Akihiko Horiuchi
 
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
 
「ウチの事業部の商品をWebサイト・アプリで目立たせて!」私だけじゃなかった! 社内政治と落としどころの見つけ方
「ウチの事業部の商品をWebサイト・アプリで目立たせて!」私だけじゃなかった! 社内政治と落としどころの見つけ方「ウチの事業部の商品をWebサイト・アプリで目立たせて!」私だけじゃなかった! 社内政治と落としどころの見つけ方
「ウチの事業部の商品をWebサイト・アプリで目立たせて!」私だけじゃなかった! 社内政治と落としどころの見つけ方
Yoshiki Hayama
 
「ユーザーを理解するって言うほどカンタンじゃないよね」 UXデザイン・UXリサーチをもう一度ちゃんと理解しよう!
「ユーザーを理解するって言うほどカンタンじゃないよね」 UXデザイン・UXリサーチをもう一度ちゃんと理解しよう!「ユーザーを理解するって言うほどカンタンじゃないよね」 UXデザイン・UXリサーチをもう一度ちゃんと理解しよう!
「ユーザーを理解するって言うほどカンタンじゃないよね」 UXデザイン・UXリサーチをもう一度ちゃんと理解しよう!
Yoshiki Hayama
 
レガシーフリーOSに必要な要素技術 legacy free os
レガシーフリーOSに必要な要素技術 legacy free osレガシーフリーOSに必要な要素技術 legacy free os
レガシーフリーOSに必要な要素技術 legacy free os
uchan_nos
 
心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話
Yusuke Hisatsu
 
グルーミングしながら進めるプロダクト開発
グルーミングしながら進めるプロダクト開発グルーミングしながら進めるプロダクト開発
グルーミングしながら進めるプロダクト開発
Takafumi ONAKA
 
「顧客の声を聞かない」とはどういうことか
「顧客の声を聞かない」とはどういうことか「顧客の声を聞かない」とはどういうことか
「顧客の声を聞かない」とはどういうことか
Yoshiki Hayama
 
PWNの超入門 大和セキュリティ神戸 2018-03-25
PWNの超入門 大和セキュリティ神戸 2018-03-25PWNの超入門 大和セキュリティ神戸 2018-03-25
PWNの超入門 大和セキュリティ神戸 2018-03-25
Isaac Mathis
 
例外設計における大罪
例外設計における大罪例外設計における大罪
例外設計における大罪
Takuto Wada
 
組織にテストを書く文化を根付かせる戦略と戦術
組織にテストを書く文化を根付かせる戦略と戦術組織にテストを書く文化を根付かせる戦略と戦術
組織にテストを書く文化を根付かせる戦略と戦術
Takuto Wada
 
クソコード動画「Managerクラス」解説
クソコード動画「Managerクラス」解説クソコード動画「Managerクラス」解説
クソコード動画「Managerクラス」解説
MinoDriven
 
ドメイン駆動設計 ( DDD ) をやってみよう
ドメイン駆動設計 ( DDD ) をやってみようドメイン駆動設計 ( DDD ) をやってみよう
ドメイン駆動設計 ( DDD ) をやってみよう
増田 亨
 
イベント・ソーシングを知る
イベント・ソーシングを知るイベント・ソーシングを知る
イベント・ソーシングを知るShuhei Fujita
 
ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素
NISHIHARA Shota
 

What's hot (20)

ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptxネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
 
Pythonによる黒魔術入門
Pythonによる黒魔術入門Pythonによる黒魔術入門
Pythonによる黒魔術入門
 
TDD のこころ
TDD のこころTDD のこころ
TDD のこころ
 
Marp Tutorial
Marp TutorialMarp Tutorial
Marp Tutorial
 
Cognitive Complexity でコードの複雑さを定量的に計測しよう
Cognitive Complexity でコードの複雑さを定量的に計測しようCognitive Complexity でコードの複雑さを定量的に計測しよう
Cognitive Complexity でコードの複雑さを定量的に計測しよう
 
GoによるWebアプリ開発のキホン
GoによるWebアプリ開発のキホンGoによるWebアプリ開発のキホン
GoによるWebアプリ開発のキホン
 
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
 
「ウチの事業部の商品をWebサイト・アプリで目立たせて!」私だけじゃなかった! 社内政治と落としどころの見つけ方
「ウチの事業部の商品をWebサイト・アプリで目立たせて!」私だけじゃなかった! 社内政治と落としどころの見つけ方「ウチの事業部の商品をWebサイト・アプリで目立たせて!」私だけじゃなかった! 社内政治と落としどころの見つけ方
「ウチの事業部の商品をWebサイト・アプリで目立たせて!」私だけじゃなかった! 社内政治と落としどころの見つけ方
 
「ユーザーを理解するって言うほどカンタンじゃないよね」 UXデザイン・UXリサーチをもう一度ちゃんと理解しよう!
「ユーザーを理解するって言うほどカンタンじゃないよね」 UXデザイン・UXリサーチをもう一度ちゃんと理解しよう!「ユーザーを理解するって言うほどカンタンじゃないよね」 UXデザイン・UXリサーチをもう一度ちゃんと理解しよう!
「ユーザーを理解するって言うほどカンタンじゃないよね」 UXデザイン・UXリサーチをもう一度ちゃんと理解しよう!
 
レガシーフリーOSに必要な要素技術 legacy free os
レガシーフリーOSに必要な要素技術 legacy free osレガシーフリーOSに必要な要素技術 legacy free os
レガシーフリーOSに必要な要素技術 legacy free os
 
心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話心理的安全性を 0から80ぐらいに上げた話
心理的安全性を 0から80ぐらいに上げた話
 
グルーミングしながら進めるプロダクト開発
グルーミングしながら進めるプロダクト開発グルーミングしながら進めるプロダクト開発
グルーミングしながら進めるプロダクト開発
 
「顧客の声を聞かない」とはどういうことか
「顧客の声を聞かない」とはどういうことか「顧客の声を聞かない」とはどういうことか
「顧客の声を聞かない」とはどういうことか
 
PWNの超入門 大和セキュリティ神戸 2018-03-25
PWNの超入門 大和セキュリティ神戸 2018-03-25PWNの超入門 大和セキュリティ神戸 2018-03-25
PWNの超入門 大和セキュリティ神戸 2018-03-25
 
例外設計における大罪
例外設計における大罪例外設計における大罪
例外設計における大罪
 
組織にテストを書く文化を根付かせる戦略と戦術
組織にテストを書く文化を根付かせる戦略と戦術組織にテストを書く文化を根付かせる戦略と戦術
組織にテストを書く文化を根付かせる戦略と戦術
 
クソコード動画「Managerクラス」解説
クソコード動画「Managerクラス」解説クソコード動画「Managerクラス」解説
クソコード動画「Managerクラス」解説
 
ドメイン駆動設計 ( DDD ) をやってみよう
ドメイン駆動設計 ( DDD ) をやってみようドメイン駆動設計 ( DDD ) をやってみよう
ドメイン駆動設計 ( DDD ) をやってみよう
 
イベント・ソーシングを知る
イベント・ソーシングを知るイベント・ソーシングを知る
イベント・ソーシングを知る
 
ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素ITコミュニティと情報発信に共通する成長と貢献の要素
ITコミュニティと情報発信に共通する成長と貢献の要素
 

More from たけおか しょうぞう

いにしえ的ななにか、カニか? RISC-V picoRV32, e203 改造 オレオレ命令追加した
いにしえ的ななにか、カニか? RISC-V picoRV32, e203 改造 オレオレ命令追加したいにしえ的ななにか、カニか? RISC-V picoRV32, e203 改造 オレオレ命令追加した
いにしえ的ななにか、カニか? RISC-V picoRV32, e203 改造 オレオレ命令追加した
たけおか しょうぞう
 
SOAR:Smalltalk on RISC
SOAR:Smalltalk on RISCSOAR:Smalltalk on RISC
SOAR:Smalltalk on RISC
たけおか しょうぞう
 
俺ASICと俺CPU“松竹V(しょうちくぶい)”
俺ASICと俺CPU“松竹V(しょうちくぶい)”俺ASICと俺CPU“松竹V(しょうちくぶい)”
俺ASICと俺CPU“松竹V(しょうちくぶい)”
たけおか しょうぞう
 
あるRISC-V CPUの 浮動小数点数(異常なし)
あるRISC-V CPUの 浮動小数点数(異常なし)あるRISC-V CPUの 浮動小数点数(異常なし)
あるRISC-V CPUの 浮動小数点数(異常なし)
たけおか しょうぞう
 
RISC-Vの可能性
RISC-Vの可能性RISC-Vの可能性
RISC-Vの可能性
たけおか しょうぞう
 
RISC-Vの可能性
RISC-Vの可能性RISC-Vの可能性
RISC-Vの可能性
たけおか しょうぞう
 
Riscv+fpga200606
Riscv+fpga200606Riscv+fpga200606
Takep lpc1114-190614
Takep lpc1114-190614Takep lpc1114-190614
Takep lpc1114-190614
たけおか しょうぞう
 
Takep lpc1114-190613
Takep lpc1114-190613Takep lpc1114-190613
Takep lpc1114-190613
たけおか しょうぞう
 
初歩的な部品の知識
初歩的な部品の知識初歩的な部品の知識
初歩的な部品の知識
たけおか しょうぞう
 
Takepino LPC1114
Takepino LPC1114Takepino LPC1114
Lisp_chibi_machine 190427
Lisp_chibi_machine 190427Lisp_chibi_machine 190427
Lisp_chibi_machine 190427
たけおか しょうぞう
 
無脳スマートスピーカを 越えレレレのレ
無脳スマートスピーカを 越えレレレのレ無脳スマートスピーカを 越えレレレのレ
無脳スマートスピーカを 越えレレレのレ
たけおか しょうぞう
 
Common Lisp ユーザへのScheme紹介
Common Lisp ユーザへのScheme紹介Common Lisp ユーザへのScheme紹介
Common Lisp ユーザへのScheme紹介
たけおか しょうぞう
 
RISC-V User level ISA
RISC-V User level ISARISC-V User level ISA
RISC-V User level ISA
たけおか しょうぞう
 
Lispマシン・シミュレータの紹介
Lispマシン・シミュレータの紹介Lispマシン・シミュレータの紹介
Lispマシン・シミュレータの紹介
たけおか しょうぞう
 
昔の外付けキャッシュ & コヒーレント・キャッシュ
昔の外付けキャッシュ & コヒーレント・キャッシュ昔の外付けキャッシュ & コヒーレント・キャッシュ
昔の外付けキャッシュ & コヒーレント・キャッシュ
たけおか しょうぞう
 
Ichigojam ossc-170819
Ichigojam ossc-170819Ichigojam ossc-170819
Ichigojam ossc-170819
たけおか しょうぞう
 
大昔のMMU
大昔のMMU大昔のMMU
Lispマシン ドキュメント和訳とか、 ちびLispとか
Lispマシン ドキュメント和訳とか、 ちびLispとかLispマシン ドキュメント和訳とか、 ちびLispとか
Lispマシン ドキュメント和訳とか、 ちびLispとか
たけおか しょうぞう
 

More from たけおか しょうぞう (20)

いにしえ的ななにか、カニか? RISC-V picoRV32, e203 改造 オレオレ命令追加した
いにしえ的ななにか、カニか? RISC-V picoRV32, e203 改造 オレオレ命令追加したいにしえ的ななにか、カニか? RISC-V picoRV32, e203 改造 オレオレ命令追加した
いにしえ的ななにか、カニか? RISC-V picoRV32, e203 改造 オレオレ命令追加した
 
SOAR:Smalltalk on RISC
SOAR:Smalltalk on RISCSOAR:Smalltalk on RISC
SOAR:Smalltalk on RISC
 
俺ASICと俺CPU“松竹V(しょうちくぶい)”
俺ASICと俺CPU“松竹V(しょうちくぶい)”俺ASICと俺CPU“松竹V(しょうちくぶい)”
俺ASICと俺CPU“松竹V(しょうちくぶい)”
 
あるRISC-V CPUの 浮動小数点数(異常なし)
あるRISC-V CPUの 浮動小数点数(異常なし)あるRISC-V CPUの 浮動小数点数(異常なし)
あるRISC-V CPUの 浮動小数点数(異常なし)
 
RISC-Vの可能性
RISC-Vの可能性RISC-Vの可能性
RISC-Vの可能性
 
RISC-Vの可能性
RISC-Vの可能性RISC-Vの可能性
RISC-Vの可能性
 
Riscv+fpga200606
Riscv+fpga200606Riscv+fpga200606
Riscv+fpga200606
 
Takep lpc1114-190614
Takep lpc1114-190614Takep lpc1114-190614
Takep lpc1114-190614
 
Takep lpc1114-190613
Takep lpc1114-190613Takep lpc1114-190613
Takep lpc1114-190613
 
初歩的な部品の知識
初歩的な部品の知識初歩的な部品の知識
初歩的な部品の知識
 
Takepino LPC1114
Takepino LPC1114Takepino LPC1114
Takepino LPC1114
 
Lisp_chibi_machine 190427
Lisp_chibi_machine 190427Lisp_chibi_machine 190427
Lisp_chibi_machine 190427
 
無脳スマートスピーカを 越えレレレのレ
無脳スマートスピーカを 越えレレレのレ無脳スマートスピーカを 越えレレレのレ
無脳スマートスピーカを 越えレレレのレ
 
Common Lisp ユーザへのScheme紹介
Common Lisp ユーザへのScheme紹介Common Lisp ユーザへのScheme紹介
Common Lisp ユーザへのScheme紹介
 
RISC-V User level ISA
RISC-V User level ISARISC-V User level ISA
RISC-V User level ISA
 
Lispマシン・シミュレータの紹介
Lispマシン・シミュレータの紹介Lispマシン・シミュレータの紹介
Lispマシン・シミュレータの紹介
 
昔の外付けキャッシュ & コヒーレント・キャッシュ
昔の外付けキャッシュ & コヒーレント・キャッシュ昔の外付けキャッシュ & コヒーレント・キャッシュ
昔の外付けキャッシュ & コヒーレント・キャッシュ
 
Ichigojam ossc-170819
Ichigojam ossc-170819Ichigojam ossc-170819
Ichigojam ossc-170819
 
大昔のMMU
大昔のMMU大昔のMMU
大昔のMMU
 
Lispマシン ドキュメント和訳とか、 ちびLispとか
Lispマシン ドキュメント和訳とか、 ちびLispとかLispマシン ドキュメント和訳とか、 ちびLispとか
Lispマシン ドキュメント和訳とか、 ちびLispとか
 

Recently uploaded

LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
harmonylab
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
NTT DATA Technology & Innovation
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
atsushi061452
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
iPride Co., Ltd.
 
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
Matsushita Laboratory
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
yassun7010
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
Fukuoka Institute of Technology
 
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
atsushi061452
 
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
Sony - Neural Network Libraries
 

Recently uploaded (15)

LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matching
 
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
YugabyteDB適用に向けた取り組みと隠れた魅力 (DSS Asia 2024 発表資料)
 
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
論文紹介: Offline Q-Learning on diverse Multi-Task data both scales and generalizes
 
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その2) 2024/05/24の勉強会で発表されたものです。
 
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdfFIDO Alliance Osaka Seminar: Welcome Slides.pdf
FIDO Alliance Osaka Seminar: Welcome Slides.pdf
 
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdfFIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
FIDO Alliance Osaka Seminar: NEC & Yubico Panel.pdf
 
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdfFIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
FIDO Alliance Osaka Seminar: LY-DOCOMO-KDDI-Mercari Panel.pdf
 
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
TaketoFujikawa_物語のコンセプトに基づく情報アクセス手法の基礎検討_JSAI2024
 
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
 
FIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdfFIDO Alliance Osaka Seminar: CloudGate.pdf
FIDO Alliance Osaka Seminar: CloudGate.pdf
 
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdfFIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
FIDO Alliance Osaka Seminar: PlayStation Passkey Deployment Case Study.pdf
 
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
単腕マニピュレータによる 複数物体の同時組み立ての 基礎的考察 / Basic Approach to Robotic Assembly of Multi...
 
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
論文紹介: Exploiting semantic segmentation to boost reinforcement learning in vid...
 
【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow【AI論文解説】Consistency ModelとRectified Flow
【AI論文解説】Consistency ModelとRectified Flow
 

どうして昔の人は八進数でしゃべるのか?