ページへ戻る

− Links

 印刷 

guide​/LASM のソース :: OSASK計画

osaskwiki:guide/LASMのソース

« Prev[3]  
TITLE:x
* LASMでOSASKアプリを作ってみよう、のページ [#r86f72ed]
-(by [[K]], 2004.12.11)

*** LASMについて [#ze261424]
-詳しくはこちら: http://www.tamasoft.co.jp/lasm/lasm.html
-なんでNASKじゃなくてLASMなのよ、という突っ込みがあるかと思いますが、たまたまLASMでやってみたいという人がいたのです。それならとりあえずやってみよう、ということで。

-でもLASMがCOFFを出力できないと分かったので、いったん保留。
--以下は残骸

** ソース [#kb77d478]
 .MODEL SMALL
 
 .586P
 .CODE
 
 _OsaskMain:
	PUBLIC	_OsaskMain
	MOV	EAX,0x12345678
 
 .DATA
	DD	0
 
	END

* ソース by nika [#zdfb3af9]
 .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プロテクトモードに一瞬だけ移行できます。
意味はないですが。

* こめんと欄 [#h80a4801]
#comment

« Prev[3]