Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

NC# 昔のCPUの薀蓄 ボチボチ書き足していく予定。 CPU自体の自作記事はCPUそのものの自作記事集に分けました。

MC6800編

codemnemoniccomment
$14NBAA = A and B
$87STAA #xx(PC+2)=A, PC+=3
$C7STAB #xx(PC+2)=B, PC+=3
$8FSTS #xxxx(PC+2,3)=SP, PC+=4
$CFSTX #xxxx(PC+2,3)=IX, PC+=4
  • 以下、visual6800で確認したもの – $15 BBA? – $18 DAA – $1A ABA – $1C TBA – $1D ABA – $1E TBA – $1F TBA – $21 BCS? – $38 RTS – $3A RTI – $3C,$3D HCF? – $41-$71 NOP? – $4E,$5E NOP? – $CC-$FC CPX
codemnemoniccomment
$12?A = A - B - 1 (A + not B)
$13?A = A - B - 1 (A + not B)
$41-$71???Cが変化するが理由がわからない
$42-$72COMCOM
$45-$75LSR?C = b0 of A
$4B-$7BDEC?A = A - 1, but affect C
$83-$B3?A = A - M - 1 (A + not M)
$C3-$F3?B = B - M - 1 (B + not M)
  • MN1800A の未定義命令を探る
    • $18 DAA
    • $1A ABA
    • $3A RTI
    • $61,$71 NEG
    • $24-$27 COM
    • $83-$B3 SBCA
    • $C3-$F3 SBCB
    • $65,$75 LSR
    • $87 STAA #
    • $C7 STAB #
    • $38,$3C,$3D,$9D,$DD HCF?
    • $8F STS #
    • $CF STX #

MC6809

  • 月刊I/O 1985-5
    • 6809の未定義命令

MC68000

Macintosh Plus, Sun 3 で使いました。アセンブラは勉強しただけだな。

8008

Z80

4004

amazon 400006021X

RISC

通史

特許関連

その他

amazon 4048867717

書籍

絶版だらけなので、古書店かアマゾンあたりを探すしかないと思う。

amazon 4789836576 amazon 4756134017 amazon 4056054711

まれにBOOKOFFで安く手に入る。オンラインだと検索できるので楽。

[[$$linkshare-bookoff]]