Построить упорядоченную таблицу символических имен в конце первого просмотра - Assembler

Узнай цену своей работы

Формулировка задачи:

Ув. эксперты, в ассемб полный 0 подскажите , как реализовать(На Tasm). Задание: Для полученной программы построить упорядоченную таблицу символических имен в конце первого просмотра Ассемблера Вот список символ. имен : GH │ MN │ AB │ RS │ IJ │ TU │ PQ │ VX │ EF │ CD │ KL Вот объектный код программы:
GH        SEGMENT
           ASSUME   CS:GH ,DS:GH 
  A        PROC
  MN       EQU      1
  AB       EQU      2
  RS       EQU      3
  BEGIN:   MOV      AX,CD
           EXTRN    IJ
           PUBLIC    TU
  TU:      CMP       BX,AB+2
           JNG      SHORT CD-TU+GH
           LEA      CX,IJ
           CMP      BL,EF
           JMP      PQ
           DB       64,40H,1000000B,' '
           DB       15 DUP (0),6 DUP (48)
 PQ:      MOV      WORD PTR CD+10,43H
           MOV      WORD PTR CD+6,43H
  VX       EQU      5
           LEA      DX,TU
           AND      DX,RS
           MOV      EF+8,DL
           JMP      SHORT CD+15
  EF       LABEL    BYTE
  CD      DW       (VX)DUP(MN)
  N11      DB       'WIN'
           RET
  A        ENDP
  GH        ENDS
           END      BEGIN

Решение задачи: «Построить упорядоченную таблицу символических имен в конце первого просмотра»

textual
Листинг программы
Symbol Name     Type   Value               Cref (defined at #)
 
??DATE          Text   "13/06/16"
??FILENAME      Text   "160613  "
??TIME          Text   "13:50:23"
??VERSION       Number 040A
@CPU            Text   0101H
@CURSEG         Text   GH              #1
@FILENAME       Text   160613
@WORDSIZE       Text   2               #1
A           Near   GH:0000             #3
AB          Number 0002            #5  10
BEGIN           Near   GH:0000             #7  30
CD          Word   GH:0043             7  11  17  18  23  #25
EF          Byte   GH:0043             13  22  #24
IJ          Word   GH:---- Extern          #8  12
MN          Number 0001            #4  25
N11         Byte   GH:004D             #26
PQ          Near   GH:002B             14  #17
RS          Number 0003            #6  21
TU          Near   GH:0003             9  #10  11  20
VX          Number 0005            #19  25

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы