ページへ戻る

+ Links

 印刷 

guide​/LASM :: OSASK計画

osaskwiki:guide/LASM

LASMでOSASKアプリを作ってみよう、のページ anchor.png

  • (by K, 2004.12.11)
Page Top

LASMについて anchor.png

  • 詳しくはこちら: http://www.tamasoft.co.jp/lasm/lasm.html
  • なんでNASKじゃなくてLASMなのよ、という突っ込みがあるかと思いますが、たまたまLASMでやってみたいという人がいたのです。それならとりあえずやってみよう、ということで。
  • でもLASMがCOFFを出力できないと分かったので、いったん保留。
    • 以下は残骸
Page Top

ソース anchor.png

.MODEL SMALL

.586P
.CODE

_OsaskMain:
	PUBLIC	_OsaskMain
	MOV	EAX,0x12345678

.DATA
	DD	0

	END
Page Top

ソース by nika anchor.png

.model	tiny
.386p
.code
	org	100h
	cli
	mov	eax,cr0
	or	eax,1
	mov	cr0,eax
	mov	eax,12345678h
	mov	eax,cr0
	and	eax,not 1
	mov	cr0,eax

	mov	ah,4ch
	int	21h
end

一応これでDOSから16bitプロテクトモードに一瞬だけ移行できます。
意味はないですが。

Page Top

こめんと欄 anchor.png


Last-modified: 2009-12-01 (火) 00:00:00 (JST) (319d) by k-tan