summaryrefslogtreecommitdiff
path: root/as/asm/inher.asm
blob: f1343fab8e9d738331fa6df56f4ed3d550ad0b30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
; INHER.ASM

; INHER opcodes

	AAA
	AAS

	CLC
	CLD
	CLI
	CLTS
	CMC
	CMPSB

	DAA
	DAS

	HLT

	INTO
	INSB

	LAHF
	LEAVE
	LOCK
	LODSB

	MOVSB

	NOP

	OUTSB

	REP
	REPE
	REPNE

	SAHF
	SCASB
	STC
	STD
	STI
	STOSB

	WAIT

; INHER16 and INHER32 opcodes

	USE16

	CBW
	CWD
	CWDE
	CDQ
	CMPSW
	CMPSD

	INSW
	INSD
	IRET
	IRETD

	LODSW
	LODSD

	MOVSW
	MOVSD

	OUTSW
	OUTSD

	POPA
	POPAD
	POPF
	POPFD
	PUSHA
	PUSHAD
	PUSHF
	PUSHFD

	SCASW
	SCASD
	STOSW
	STOSW

	XLAT
	XLATB

	USE32

	CBW
	CWD
	CWDE
	CDQ
	CMPSW
	CMPSD

	INSW
	INSD
	IRET
	IRETD

	LODSW
	LODSD

	MOVSW
	MOVSD

	OUTSW
	OUTSD

	POPA
	POPAD
	POPF
	POPFD
	PUSHA
	PUSHAD
	PUSHF
	PUSHFD

	SCASW
	SCASD
	STOSW
	STOSW

	XLAT
	XLATB