và 32-bit dữ liệu hoạt động, được xác định bởi opcode. Đăng ký địa chỉ chứa 32-bitđịa chỉ (không có phân đoạn); hai trong số các thanh ghi này cũng được sử dụng là ngăn xếp con trỏ, mộtĐối với người dùng và một cho các hệ điều hành, tùy thuộc vào thực hiện modeBoth hiện tại đăng ký là số 7, vì người duy nhất có thể được sử dụng tại một thời điểm. MC68000cũng bao gồm một truy cập chương trình 32-bit và đăng ký tình trạng 16-bit.Đội Motorola muốn một tập lệnh rất thường xuyên, với không có specialpurposeđăng ký.Một mối quan tâm đối với mã hiệu quả đã dẫn họ để phân chia các thanh ghi vàohai thành phần chức năng, tiết kiệm một chút trên mỗi đăng ký specifier. Điều này có vẻ như mộtthỏa hiệp hợp lý giữa quát đầy đủ và mã nén chặt.Intel 8086 mất một cách tiếp cận khác nhau để đăng ký tổ chức. Mỗi đăng kýmục đích đặc biệt,mặc dù một số đăng ký cũng có thể sử dụng chung purposeThe 8086 chứa bốn thanh ghi 16 bit dữ liệu có địa chỉ trên một byte hoặc 16-bitcơ sở, và bốn 16-bit thanh ghi chỉ mục và con trỏ. Thanh ghi dữ liệu có thể được sử dụng nhưmục đích chung trong một số hướng dẫn. Ở những nước khác, các thanh ghi được sử dụng hoàn toàn. ChoVí dụ, một nhân giảng dạy luôn luôn sử dụng ắc quy. Đăng ký 4 con trỏcũng được sử dụng hoàn toàn trong một số hoạt động kinh doanh;mỗi chứa một bù đắp đoạn.Còn có bốn phân đoạn 16-bit thanh ghi. Ba trong số bốn đoạn ghiđược sử dụng trong một thời trang dành riêng, tiềm ẩn, để trỏ đến các phân đoạn của các hướng dẫn hiện hành(hữu ích cho các chi nhánh hướng dẫn),một phân đoạn có chứa dữ liệu, và một phân đoạncó một chồng, tương ứng. Sử dụng chuyên dụng và tiềm ẩn những cung cấp cho gọnmã hóa với chi phí giảm tính linh hoạt.8086 cũng bao gồm một hướng dẫncon trỏ và một bộ cờ 1 bit tình trạng và kiểm soát.
đang được dịch, vui lòng đợi..
