タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Plan9に関するhasidukiのブックマーク (1)

  • goのアセンブリでHello, World! - Plan9日記

    情報科学苦手の会にちょっとだけ顔を出してきました。で、エントリは@ucqさんの「goのアセンブリでHello World」にインスパイアされて書いた。goのアセンブラはKen Thompson作で、ベースはPlan 9のものを流用している。つまり、Plan 9のアセンブリコードはそのまま通る。例えば、「アセンブリでHello, world!」で書いたこんなコードとか。 TEXT main+0(SB),$0 PUSHL $14 PUSHL $.string+0(SB) PUSHL $1 PUSHL $0 MOVL $20,AX INT $64 PUSHL $0 PUSHL $0 MOVL $8,AX INT $64 GLOBL .string+0(SB),$14 DATA .string+0(SB)/8,$"Hello, w" DATA .string+8(SB)/6,$"orld!\n"

    goのアセンブリでHello, World! - Plan9日記
  • 1