Tôi đang tìm một tham chiếu về "tiến hóa" của tập lệnh x86. Chủ yếu, các lệnh mới hơn làm cho các lệnh cũ trở nên dư thừa và không sử dụng được và phân tích lệnh theo chức năng của chúng chứ không phải thời gian/bộ xử lý chúng được thêm vào.Tham chiếu cho hướng dẫn x86 theo chức năng
Ngoài ra, có một tham chiếu nói về tỷ lệ sử dụng lệnh x86 trong những năm gần đây phát triển phần mềm (có nghĩa là, lệnh nào không còn được sử dụng trong các chương trình ngày hiện đại) không?
Tôi nghĩ cần phải phân biệt các bài tập mã hóa từ bộ đăng ký từ ngôn ngữ assembly. Mỗi cái đã tiến hóa một cách độc lập. Ngoài ra, chế độ hoạt động của CPU có ảnh hưởng lớn đến hướng dẫn nào được sử dụng đơn giản bởi vì các chế độ phẳng đòi hỏi phải tải ít hơn/xáo trộn thanh ghi phân đoạn. – wallyk
Toán thập phân chưa được sử dụng trong nhiều thập kỷ và đã bị AMD64 giết chết. Hướng dẫn phức tạp không được sử dụng nhiều nữa do hiệu suất kém. Mã MMX và FPU đang dần được thay thế bằng mã SSE, nhưng cả hai vẫn có những ưu điểm nhất định so với SSE. – harold