The window scheme just described provides an efficient organization fo dịch - The window scheme just described provides an efficient organization fo Việt làm thế nào để nói

The window scheme just described pr

The window scheme just described provides an efficient organization for storing
local scalar variables in registers. However, this scheme does not address the need
to store global variables, those accessed by more than one procedure. Two options
suggest themselves. First, variables declared as global in an HLL can be assigned
memory locations by the compiler, and all machine instructions that reference these
variables will use memory-reference operands. This is straightforward, from both
the hardware and software (compiler) points of view. However, for frequently
accessed global variables, this scheme is inefficient.
An alternative is to incorporate a set of global registers in the processor. These
registers would be fixed in number and available to all procedures. A unified numbering scheme can be used to simplify the instruction format. For example, references to registers 0 through 7 could refer to unique global registers, and references
to registers 8 through 31 could be offset to refer to physical registers in the current
window. There is an increased hardware burden to accommodate the split in register addressing. In addition, the linker must decide which global variables should be
assigned to registers.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Cung cấp các chương trình cửa sổ chỉ mô tả một tổ chức hiệu quả để lưu trữđịa phương biến vô hướng trong sổ đăng ký. Tuy nhiên, đề án này không đề cập tới sự cần thiếtđể lưu trữ các biến toàn cầu, những người truy cập bởi nhiều hơn một thủ tục. Hai lựa chọnđề nghị mình. Đầu tiên, biến tuyên bố là trong một HLL toàn cầu có thể được chỉ địnhtrí nhớ của trình biên dịch, và tất cả các hướng dẫn máy tính tham khảo cácbiến sẽ sử dụng bộ nhớ tham khảo operands. Điều này là đơn giản, từ cả haiphần cứng và phần mềm (biên dịch) quan điểm. Tuy nhiên, đối với thường xuyênbiến toàn cầu truy cập, chương trình này là không hiệu quả.Một cách khác là để kết hợp một bộ các đăng ký toàn cầu trong bộ xử lý. Nhữngđăng ký sẽ cố định số lượng và có sẵn cho tất cả thủ tục. Một kế hoạch đánh số thống nhất có thể được sử dụng để đơn giản hóa các định dạng hướng dẫn. Ví dụ, tài liệu tham khảo để đăng ký 0 đến 7 có thể tham khảo để đăng ký toàn cầu độc đáo, và tài liệu tham khảođể đăng ký 8 qua 31 có thể được bù đắp để tham khảo các đăng ký vật lý trong hiện tạicửa sổ. Đó là một gánh nặng gia tăng phần cứng để chia rẽ trong giải quyết đăng ký. Ngoài ra, linker phải quyết định biến toàn cầu mà nêngán cho thanh ghi.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Các chương trình cửa sổ vừa mô tả cung cấp một tổ chức hiệu quả để lưu trữ
các biến vô hướng địa phương vào sổ đăng ký. Tuy nhiên, kế hoạch này không giải quyết nhu cầu
để lưu trữ các biến toàn cầu, những người truy cập bởi nhiều hơn một thủ tục. Hai lựa chọn
cho mình. Đầu tiên, các biến khai báo là toàn cầu trong một HLL có thể được gán
vị trí bộ nhớ của trình biên dịch, và tất cả các hướng dẫn của máy mà tham khảo các
biến sẽ sử dụng các toán hạng bộ nhớ tham khảo. Đây là đơn giản, từ cả
phần cứng và phần mềm (biên dịch) điểm. Tuy nhiên, để thường xuyên
biến toàn cầu truy cập, chương trình này là không hiệu quả.
Một cách khác là để kết hợp một tập các thanh ghi toàn cầu trong bộ xử lý. Những
thanh ghi sẽ được cố định về số lượng và có sẵn cho tất cả các thủ tục. Một kế hoạch đánh số thống nhất có thể được sử dụng để đơn giản hóa các định dạng hướng dẫn. Ví dụ, tài liệu tham khảo để đăng ký 0 đến 7 có thể tham khảo để đăng ký toàn cầu duy nhất, và tài liệu tham khảo
để ghi 8 thông qua ngày 31 tháng có thể được bù đắp để chỉ ghi vật lý trong hiện tại
cửa sổ. Có một gánh nặng phần cứng tăng lên để chứa phân chia trong sổ địa chỉ. Ngoài ra, mối liên kết phải quyết định các biến toàn cầu nên được
gán cho thanh ghi.
đ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 ©2025 I Love Translation. All reserved.

E-mail: