| Written By:
川俣 晶 | 前振り § 何気なく、bing copilotさんに「MS-DOSのHello WorldをMASMのソースで書いてください。」とお願いしたら、なぜかFreeDOSをインストールする手順から始まる謎のガイドが始まり、生成されたソースもMS-DOS上のMASMで使えないinvoke命令入りだったので、そこから手動で修正して98エミュレータ上のMASMでアセンブルできるように手直ししました。 ソースコード §.model small .stack 100h .data szText db "Hello World!$" .code main proc mov ax, seg szText mov ds, ax mov ah,9 mov dx,offset szText int 21h mov ax, 4C00h int 21h main endp end main 実行結果 (MASM5.1) §実行結果 (Turbo Assembler 1.0) §実行結果 (Turbo Assembler 2.51) § |
|
|
キーワード【
▲→川俣晶の縁側→ヴィンテージ・パソコン】
|
【ヴィンテージ・パソコン】の次のコンテンツ | (ありません) |
【ヴィンテージ・パソコン】の前のコンテンツ | 2024年 06月 16日 | | 3days 2 count total 815 count |
|
|
このコンテンツを書いた川俣 晶へメッセージを送る
[メッセージ送信フォームを利用する]
メッセージ送信フォームを利用することで、川俣 晶に対してメッセージを送ることができます。
この機能は、100%確実に川俣 晶へメッセージを伝達するものではなく、また、確実に川俣 晶よりの返事を得られるものではないことにご注意ください。
このコンテンツへトラックバックするためのURL
https://mag.autumn.org/tb.aspx/20240626084830 |
管理者:
川俣 晶
Powered by MagSite2 Version 0.36 (Alpha-Test) Copyright (c) 2004-2021 Pie Dey.Co.,Ltd.