Trong khi đi qua một số mã C có lắp ráp nội tuyến tôi đi qua các .byte (với một dấu chấm ở đầu) chỉ thị.Việc sử dụng chỉ thị assembler .byte trong hội đồng gnu là gì?
Khi kiểm tra tham chiếu lắp ráp trên web, tôi thấy rằng nó được sử dụng để đặt trước một byte trong bộ nhớ.
Nhưng trong mã không có nhãn trước báo cáo. Vì vậy, tôi đã tự hỏi những gì đang sử dụng một chỉ thị .byte không dán nhãn hoặc bất kỳ chỉ thị lưu trữ dữ liệu nào khác cho vấn đề đó.
Ví dụ: nếu tôi mã số .byte 0x0a
, tôi có thể sử dụng nó như thế nào?
Bộ lắp ráp đó từ 3) cần bản vá, khẩn trương :-) –
Sự khác biệt giữa '.byte' và [' d * 'pseudo-ops] là gì (http://stackoverflow.com/questions/10168743/x86 -assembly-which-variable-size-to-use-db-dw-dd)? –
Tôi mong chúng giống nhau. –