home *** CD-ROM | disk | FTP | other *** search
- {$S-,R-,G-,D-,A+}
- Unit Test286;
-
- interface
-
- implementation
-
- function Is286Able: Boolean; assembler;
- asm
- PUSHF
- POP BX
- AND BX,0FFFH
- PUSH BX
- POPF
- PUSHF
- POP BX
- AND BX,0F000H
- CMP BX,0F000H
- MOV AX,0
- JZ @@1
- MOV AX,1
- @@1:
- end;
-
- begin
- if not Is286Able then
- begin
- Writeln(#13#10'Sie benötigen ein 80286-Kompatibles System für dieses Programm');
- Readln;
- Halt(1);
- end;
- end.
-