Add: Add index.html, emulator spec (MOV, NOP, HLT).
This commit is contained in:
23
specs/emulator/index.html
Normal file
23
specs/emulator/index.html
Normal file
@@ -0,0 +1,23 @@
|
||||
<body>
|
||||
<h1>Emulator Reference</h2>
|
||||
<p>You can see the supported instructions below</p>
|
||||
<table style="width:100%">
|
||||
<tr>
|
||||
<th>Instruction Type</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="/mov">MOV</a></td>
|
||||
<td>"The MOV instruction performs basic load data and store data operations between memory and the processor’s
|
||||
registers and data movement operations between registers." (Intel SDM, p. 185)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>NOP</td>
|
||||
<td>Does nothing. It is always exactly 1 byte and is represented as a zero-byte.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>HLT</td>
|
||||
<td>Halts the emulator, performs an exit(0).</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
Reference in New Issue
Block a user