CALL
CALL
PROCEDURE
CALL
Encoding:
Intra-segment direct:
111101000
1
disp-Iow
DEST = (lP) +
disp
Intra-Segment Indirect:
1111111111mod010r/mi
DEST = (EA)
Inter-Segment Direct:
disp-high
11
0011
01
0 1
offset-low
1
offset-high
seg-Iow
DEST =
offset,
SEG = seg
Inter-Segment Indirect:
1111111111mod011r/mi
DEST = (EA), SEG = (EA +
2)
seg-high
CALL
Operands
Clocks
Transfers
Bytes
near-proc
(23)
1
3
far-proc
(36)
2 5
memptr
16
(29)
+ EA
2
2-4
regptr16
(24)
1 2
memptr
32
(53)
+ EA
4
2-4
2-60
CALL
Coding
Examples
CALL
NEAR_PROC
CALL
FAR_PROC
CALL
PROC_
TABLE
[81]
CALL AX
CALL
[BX].TA8K
[81]