2012-12-16 3 views
2

Microsoft의 고대 m80 매크로 어셈블러를 사용하고 있으며 잠시 동안 큰 문제가 발생하지 않았습니다.m80 매크로 어셈블러 org 지시문

그러나 이제는 16 진수로 ORG 지시문을 사용하려고하는데 실패합니다.

이 작동 : 그러나

;; Tell the assembler that this is z80 code                           
.Z80 

;; Start program after zero page                              
ASEG 
ORG  100h 

이 작동하지 않습니다 :

;; Set assembler to B00 
ORG  B00h 

M80 주장은 치명적인 오류입니다 : 내가 가진 ORG 지시문을 사용할 수있는 방법

I>A:M80 =TEST/M 
%No END statement 
U          ORG  B00h 
%No END statement 

1 Fatal error(s) 

숫자 9 이상을 포함하는 숫자?

무엇이 누락 되었습니까?

+3

나는 앞에 0이 필요하다고 생각합니다. 'ORG 0B00h'입니다. 그렇지 않으면 16 진수 상수가 아닌 임의의 기호처럼 보입니다. –

+0

안녕하세요! 그게 전부 야. 나 자신을 알아 차렸을거야! 답을하면 받아 들일거야! 고마워! –

+0

위대한 - 의견이 이제 답변으로 변환되었습니다. –

답변

3

앞에 0이 필요합니다 (예 : ORG 0B00h, 그렇지 않으면 16 진수 상수가 아닌 임의의 기호처럼 보입니다.