自然のホームページです。

アセンブリ言語関連の情報を紹介します。

 

 

Tools you will need,

 

α. HexEditor for Windows environment

<1>WinHex , able to view the 0 sector of a disk.

<2>Free Hex Editor Neo , another Hex editor.

     Experiments with these tools,

           <1> compare two DOS floppy disk  (later)

           <2> a view of MBR (later)

β. Virtual Machine

<1> Oracle VM VirtualBox , for windows it supports to Windows 8. Also DOS, Linux, Mac, Andriod and others

<2> DOSBox , for some assembly programs only run in real mode, this is the best emulator I believe.

     Simply drag those programs onto the icon of its shortcut.

 

γ. Debugger and their Tutorials

 

<1> Debug, I don`t think you need to download it if you are using Windows. It`s in your Start->Run->Debug

Tutorial for Debug , text

Tutorial for Debug , youtube

The uploader illustrated how to use debug and some basic knowledge of assembly.

; Personally, I only used Debug to compile my .com file, and drag the .com file to a hex editor which will nicely shows me all the machine

  code.

 

δ. Assembler (later)

 

<1> NASM

<2> FASM

<3> MASM

 

ε. Additional Software

 

<1> Lightweight C IDE, NOT JUST COMPILER

Pelles C , cool thing small and complete. 

 

Great Tutorial

 

α. The Starman`s Realm , explanation of the basic of a pc system.

β. The concept of memory protection , good for understanding the real mode and protected mode. 

     Explanation of real mode and protected mode , another one from the same site. ; I don`t know, but I feel very difficult to master the concept,

     so I searched a lot on this topic.

γ. The famouse interrupt table , html version. You can download a source version and compile it to make it a book of youself from the starman`s 

     realm above. I just google intwin.hlp and download it from others.

δ.  The Art of Assembly Language

 , you won`t want to come back here once you click and be redirected to this link.

 

ε. Write you own operating system

 , go for a try. It`s based on assembly, I think.

アセンブリ言語関連の情報を紹介します。

 

 

Tools you will need,

 

α. HexEditor for Windows environment

<1>WinHex , able to view the 0 sector of a disk.

<2>Free Hex Editor Neo , another Hex editor.

     Experiments with these tools,

           <1> compare two DOS floppy disk  (later)

           <2> a view of MBR (later)

β. Virtual Machine

<1> Oracle VM VirtualBox , for windows it supports to Windows 8. Also DOS, Linux, Mac, Andriod and others

<2> DOSBox , for some assembly programs only run in real mode, this is the best emulator I believe.

     Simply drag those programs onto the icon of its shortcut.

 

γ. Debugger and their Tutorials

 

<1> Debug, I don`t think you need to download it if you are using Windows. It`s in your Start->Run->Debug

Tutorial for Debug , text

Tutorial for Debug , youtube

The uploader illustrated how to use debug and some basic knowledge of assembly.

; Personally, I only used Debug to compile my .com file, and drag the .com file to a hex editor which will nicely shows me all the machine

  code.

 

δ. Assembler (later)

 

<1> NASM

<2> FASM

<3> MASM

 

ε. Additional Software

 

<1> Lightweight C IDE, NOT JUST COMPILER

Pelles C , cool thing small and complete. 

 

Great Tutorial

 

α. The Starman`s Realm , explanation of the basic of a pc system.

β. The concept of memory protection , good for understanding the real mode and protected mode. 

     Explanation of real mode and protected mode , another one from the same site. ; I don`t know, but I feel very difficult to master the concept,

     so I searched a lot on this topic.

γ. The famouse interrupt table , html version. You can download a source version and compile it to make it a book of youself from the starman`s 

     realm above. I just google intwin.hlp and download it from others.

δ.  The Art of Assembly Language

 , you won`t want to come back here once you click and be redirected to this link.

 

ε. Write you own operating system

 , go for a try. It`s based on assembly, I think.

What's New

このホームページを使って、

アセンブリ言語の紹介をします。