Как SIC объектный код этого будет после pass2? - PullRequest
0 голосов
/ 10 ноября 2018

У меня есть эта программа SIC

    **  START   2000
 2000   **  LDA FIVE
 2003   **  STA ALPHA
 2006   **  LDCH    STRING
 2009   **  STCH    C1
 2012   ALPHA   RESW    1
 2015   FIVE    WORD    5
 2018   STRING  BYTE    C'HELLO'
 2023   C1  RESB    1
 2024   **  END **

Как будет выглядеть его объектный код, у меня есть этот объектный код

H^**^002000^0024 T^002000^20^332015^442012^530^572021^000005^48454c^4c4f E^002000

является ли этот объектный код правильным, главное, что я хочу знать, - как будет преобразован код в 2018 году. будет линия

STRING BYTE C'HELLO'

быть скрытым в ^48454c^4c4f или просто ^48454c4c4f

Я сталкивался с этим при разработке прохода 2 двухпроходного ассемблера в c. В большинстве программ, которые я видел, они используют только строку меньшего размера, например «EOF» или что-то в этом роде. Я застрял в этом.

...