Changeset 28 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Inc/emulate.inc
- Timestamp:
- Aug 1, 2010, 5:57:24 PM (15 years ago)
- google:author:
- aitotat
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Inc/emulate.inc
r3 r28 152 152 %ifndef USE_386 153 153 %ifidni %1, ax 154 xor ax, ax155 154 mov al, %2 155 xor ah, ah 156 156 %elifidni %1, bx 157 157 mov bl, %2 158 158 xor bh, bh ; %2 may use BX in effective address 159 159 %elifidni %1, cx 160 xor cx, cx161 160 mov cl, %2 161 xor ch, ch 162 162 %elifidni %1, dx 163 xor dx, dx164 163 mov dl, %2 164 xor dh, dh 165 165 %else ; SI, DI, BP (all may be used in effective address) 166 166 push ax 167 xor ax, ax168 167 mov al, %2 168 xor ah, ah 169 169 xchg ax, %1 170 170 pop ax
Note:
See TracChangeset
for help on using the changeset viewer.