whether to use completely general-purpose registers or to specialize t dịch - whether to use completely general-purpose registers or to specialize t Việt làm thế nào để nói

whether to use completely general-p

whether to use completely general-purpose registers or to specialize their use. We
have already touched on this issue in the preceding chapter because it affects instruction
set design.
With the use of specialized registers, it can generally be implicit
in the opcode which type of register a certain operand specifier refers to. The
operand specifier must only identify one of a set of specialized registers rather than
one out of all the registers, thus saving bits. On the other hand, this specialization
limits the programmer’s flexibility.
Another design issue is the number of registers, either general purpose or data
plus address, to be provided.Again, this affects instruction set design because more registers
require more operand specifier bits.
As we previously discussed, somewhere between
8 and 32 registers appears optimum [LUND77].
Fewer registers result in more
memory references; more registers do not noticeably reduce memory references (e.g.,
see [WILL90]). However, a new approach, which finds advantage in the use of hundreds
of registers,
is exhibited in some RISC systems and is discussed in Chapter 13.
Finally, there is the issue of register length. Registers that must hold addresses
obviously must be at least long enough to hold the largest address. Data registers
should be able to hold values of most data types. Some machines allow two contiguous
registers to be used as one for holding double-length values.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
cho dù sử dụng các thanh ghi hoàn toàn đa năng hoặc chuyên sử dụng của họ. Chúng tôiđã đã xúc động về vấn đề này trong chương trước bởi vì nó ảnh hưởng đến hướng dẫnĐặt thiết kế.Với việc sử dụng các thanh ghi chuyên dụng, nó thường có thể tiềm ẩnở opcode loại đăng ký một operand nhất định specifier đề cập đến. Cácoperand specifier chỉ phải xác định một trong một tập hợp các chuyên ngành đăng ký thay vìmột trong số tất cả các đăng ký, do đó tiết kiệm bit. Mặt khác, chuyên ngành nàyhạn chế sự linh hoạt của lập trình viên.Vấn đề thiết kế khác là số lượng các thanh ghi, hoặc trơn hoặc dữ liệucộng với địa chỉ, được cung cấp. Một lần nữa, điều này ảnh hưởng đến hướng dẫn thiết lập thiết kế bởi vì nhiều đăng kýyêu cầu thêm operand specifier bit.Như chúng tôi thảo luận trước đó, một nơi nào đó giữađăng ký 8 và 32 xuất hiện tối ưu [LUND77].Kết quả đăng ký ít hơn nhiềutài liệu tham khảo bộ nhớ; Thêm đăng ký không đáng kể làm giảm bộ nhớ tham khảo (ví dụ,xem [WILL90]). Tuy nhiên, một cách tiếp cận mới, tìm kiếm lợi thế trong việc sử dụng hàng trămsố đăng ký,đang trưng bày tại một số hệ thống RISC và được thảo luận trong chương 13.Cuối cùng, đó là vấn đề đăng ký dài. Đăng ký phải giữ địa chỉrõ ràng là phải tối thiểu đủ lâu để giữ địa chỉ lớn nhất. Thanh ghi dữ liệunên có thể giữ các giá trị của hầu hết các loại dữ liệu. Một số máy cho phép hai lục địađăng ký để được sử dụng như một để giữ giá trị đôi-dài.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
cho dù sử dụng hoàn toàn thanh ghi mục đích chung hoặc chuyên sử dụng của họ. Chúng tôi
đã đề cập đến vấn đề này trong các chương trước bởi vì nó ảnh hưởng đến hướng dẫn
thiết kế thiết lập.
Với việc sử dụng các thanh ghi đặc biệt, nó thường có thể tiềm ẩn
trong opcode loại hình đăng ký một toán hạng specifier nào đề cập đến. Các
specifier toán hạng chỉ phải xác định một trong một tập các thanh ghi đặc biệt chứ không phải là
một trong số tất cả các đăng ký, do đó tiết kiệm bit. Mặt khác, chuyên môn hóa này
làm hạn chế tính linh hoạt của lập trình viên.
Một vấn đề thiết kế là số đăng ký, hoặc là mục đích chung hoặc dữ liệu
cộng với địa chỉ, để được provided.Again, điều này ảnh hưởng đến thiết kế tập lệnh vì đăng ký nhiều hơn
đòi hỏi nhiều bit toán hạng specifier.
Như chúng tôi đã thảo luận trước đó, ở đâu đó giữa
8 và 32 đăng ký xuất hiện tối ưu [LUND77].
đăng ký Ít dẫn đến nhiều
tài liệu tham khảo bộ nhớ; đăng ký nhiều hơn không làm giảm đáng kể tài liệu tham khảo bộ nhớ (ví dụ,
xem [WILL90]). Tuy nhiên, một cách tiếp cận mới, mà thấy lợi thế trong việc sử dụng hàng trăm
đăng ký,
được trưng bày trong một số hệ thống RISC và được thảo luận trong Chương 13.
Cuối cùng, đó là vấn đề của thời gian đăng ký. Đăng ký mà phải giữ địa chỉ
rõ ràng là phải có ít nhất là dài đủ để giữ địa chỉ lớn nhất. Ghi dữ liệu
sẽ có thể giữ các giá trị của hầu hết các loại dữ liệu. Một số máy cho phép hai tiếp giáp
đăng ký để được sử dụng như một cho giữ các giá trị gấp đôi chiều dài.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: