Một bước trong việc học để đọc mã IA32 là trở nên rất quen thuộc với cách
đối số được truyền trên stack. Chìa khóa để giải quyết vấn đề này cần lưu ý là
việc lưu trữ các datp được thực hiện theo hướng dẫn tại dòng 3 của lắp ráp
mã, từ đó bạn ngược trở lại, xác định các loại và vị trí của các
đối số dandp. Tương tự như vậy, phép trừ được thực hiện ở dòng 6, và từ này
. bạn có thể làm việc lạc hậu để xác định các loại và vị trí của các đối số xandc
Sau đây là các chức năng nguyên mẫu:
int vui vẻ (ngắn c, d char, int * p, int x) ;
Ví dụ này cho thấy, kỹ thuật đảo ngược như việc giải quyết một câu đố. Điều quan trọng là
để xác định các điểm, nơi có một lựa chọn duy nhất, và sau đó làm việc xung quanh các
điểm để điền vào phần còn lại của các chi tiết.
đang được dịch, vui lòng đợi..
