후에 "가는 코멘트를 쓰는 것은 필수이; ". 일단 마지막 명령이 타자가 쳐지면, int 20 의
는 교정자 길잡이를 다시 만나는 것을 쓰기 아무거나 없이 더 많은 것, 눌러진다.
마지막 문서로 쓰여진 선은 제대로 어셈블러 지시가 아니다, 대신 작용하는 체계 중지, 저희를 제외하고 이 중지 요청 많은 선이고 작용하는 시스템 기능에 접근하는 것이 아주 유용하다.
우리가 쓴 프로그램을 수행하기 위하여, 사용해 우리가 밝히는 메시지를 언제 볼 "g" 명령은, 사용되고:
"프로그램"는 일반적으로 종결했다. 자연적으로 이 것 같이 메시지로 우리는 프로그램이 추가를 했다는 것을, 그러나 우리가 가공업자의 모든 기록기의 내용을 볼 수 있는 제충, 간단하게 유형의 "r" 명령을 사용해서 그것을, 확인하는 간단한 방법이 다는 것을 확실할 수 없다:
-r <Enter>
그것의 각각 실제적인 가치에 각 등록은 이것 같이 스크린에 나타날 것이다:
AX=0006 BX=0004 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=0C1B ES=0C1B SS=0C1B CS=0C1B IP=010A NV UP EI PL NZ NA PO NC
0C1B:010A OF DB
기록기가 다른 가치를 포함한다 가능성은, 그러나 도끼와 BX는 동일하 한다, 때문에 그들이기 그들 존재한다 우리는 지금 막 변경했다.
프로그램은 수행되는 그러나, 가치를 보는 또 다른 방법은 이 경우에는, 있을 것입니다 우리가 실행을 "g"를 위한 매개변수로 기록기의 가치를 끝내고 보여주는 원하는 주소 그것을 사용하기 위한 것이다: g108는, 이 지시 프로그램을 수행한다, 108 주소에 멈추고 기록기의 내용을 보여준다.
행해질 수 있는 있는 무슨 일이의 기록기에서 "t" 명령 (자취)를지 사용해서 후속은, 이 명령의 기능 조립된 보여주는 무엇이 때마다 기록기의 내용 각 행을 수행하기 위한 것이다.
나가기 위하여는 사용을 (종료되는) "q" 명령 제충하십시오.
어셈블러의 이점
어셈블러를 사용하는 첫번째 이유는 더 더 일관된 방법에 있는 소프트웨어의 발달을 허용하는 당신의 PC의 가동을 알고 있기의 기회를 제공한다 이다.
두번째 이유는 당신은 어셈블러의 사용으로 있을 수 있는 컴퓨터의 총 통제이다. 또 다른 이유에는 집합에 근거한 프로그램이 빨리 이고 어떠한 경우에는 더 작다는 것을 이고, 다른 언어로 창조된 그들 보다는 더 큰 수용량이 있다.
저가 나의 약속을 지키게 하십시오!!
이 장의 앞 부분에서는 우리는 보기로 필요하 때 약간 백업을 DBR의 만들고 그것의 원래 위치에 DBR의 백업을 적재하기 위하여 instructins를, 이용하고 있었다. 첫째로 우리는 백업을 만드는 지시를 시험한다.
C:\>DEBUG A:\BKDBR.BIN <Enter>
File not found
- L 100 2 0 1 <Enter>
- R CX <Enter>
CX 0000
: 200 <Enter>
- W <Enter>
Writing 00200 bytes
- Q <Enter>
|
|