2011-09-22 26 views
8

Xin chào Tôi đang cố gắng sử dụng ASM trong một chương trình D nhỏ:Yêu cầu để được giúp đỡ để khắc phục vấn đề lắp ráp nội tuyến trong chương trình D

asm 
{ 
    mov AX,12h ; 
    int 10h  ; 
} 

Tôi đã có tin nhắn này: "kết thúc giảng dạy" từ hai các dòng trong câu lệnh asm

Tôi không thể khắc phục vấn đề,

đó là lý do tại sao tôi yêu cầu trợ giúp từ bạn.

nhờ cho câu trả lời của bạn

Tôi xin lỗi vì tiếng anh của tôi

Trả lời

8

Kể từ khi tuyên bố asm được nhúng trong D, bạn phải sử dụng số cú pháp D. Tức là, 0xNUMBER thay vì NUMBERh cho các số thập lục phân. Vì vậy,

asm { mov AX, 0x12; int 0x10; }

+2

http://d.puremagic.com/issues/show_bug.cgi?id=6717 – Trass3r

Các vấn đề liên quan