Notice
Recent Posts
Recent Comments
Link
두근두근이야기
2011 시스템프로그래밍 수업중.. 본문
COPY START 0
FIRST STL RETADR 14
LDB #LENGTH 68
BASE LENGTH
CLOOP +JSUB RDREC 48
LDA LENGTH 00
COMP #0 28
JEQ ENDFIL 30
+JSUB WRREC 48
J CLOOP 3C
ENDFIL LDA EOF 00
STA BUFFER 0C
LDA #3 00
STA LENGTH 0C
+JSUB WRREC 48
J @RETADR 3C
EOF BYTE C'EOF'
RETADR RESW 1
LENGTH RESW 1
BUFFER RESB 4096
RDREC CLEAR X B4
CLEAR A B4
CLEAR S B4
+LDT #4096 74
RLOOP TD INPUT E0
JEQ RLOOP 30
RD INPUT D8
COMPR A,S A0
JEQ EXIT 30
STCH BUFFER,X 54
TIXR T B8
JLT RLOOP 38
EXIT STX LENGTH 10
RSUB 4C
INPUT BYTE X'F1'
WRREC CLEAR X B4
LDT LENGTH 74
WLOOP TD OUTPUT E0
JEQ WLOOP 30
LDCH BUFFER,X 50
WD OUTPUT DC
TIXR T B8
JLT WLOOP 38
RSUB 4C
OUTPUT BYTE X'05'
END FIRST
링커와 로더 공부..
기억이 안나지만.. 시간날 때 다시 보면서 공부해야지....