🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.programmer
Article #1374

Re: How to generate JMP FAR 0:0 w/TASM 1.5 + TLINK 1.01

#1374
From: Howard A. Miller
Date: Wed, 21 Feb 1990 04:15
15 lines
899 bytes
MASM and TASM aren't very good are allowing FAR jumps.  The following
code is used in the BIOS where I work (HP) try it.  (I know it's a hack,
but it does work!

d	SEGMENT at 0h
lab     dw    ?
d       ENDS

    .....
;   Somewhare in your code
;   JMP FAR lab
    DB    0EAh
    DW    OFFSET lab
    DW    SEG d
Technical Details
Message-ID: <1990Feb21.041504.6140@Neon.Stanford.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!lll-winken!decwrl!shelby!neon!howardm
References: <6722@crispy-critters.ai.mit.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!lll-winken!decwrl!shelby!neon!howardm
From: howardm@Neon.Stanford.EDU (Howard A. Miller)
Newsgroups: comp.sys.ibm.pc.programmer
Subject: Re: How to generate JMP FAR 0:0 w/TASM 1.5 + TLINK 1.01
Summary: TASM / MASM limits
Keywords: assembly language TLINK TASM Borland
Message-ID: <1990Feb21.041504.6140@Neon.Stanford.EDU>
Date: 21 Feb 90 04:15:04 GMT
References: <6722@crispy-critters.ai.mit.edu>
Sender: Howard Miller
Organization: Computer Science Department, Stanford University
Lines: 15