fields, separated by spaces. The first field contains the address of a dịch - fields, separated by spaces. The first field contains the address of a Việt làm thế nào để nói

fields, separated by spaces. The fi

fields, separated by spaces. The first field contains the address of a location. For an instruction, the second field contains the three-letter symbol for the opcode. If it is a memory-referencing instruction, then a third field contains the address. To store arbitrary data in a location, we invent a pseudoinstruction with the symbol DAT. This is merely an indication that the third field on the line contains a hexadecimal number to be stored in the location specified in the first field. For this type of input we need a slightly more complex program. The program accepts each line of input, generates a binary number based on the second and third (if present) fields, and stores it in the location specified by the first field. The use of a symbolic program makes life much easier but is still awkward. In particular, we must give an absolute address for each word. This means that the program and data can be loaded into only one place in memory, and we must know that place ahead of time. Worse, suppose we wish to change the program some day by adding or deleting a line. This will change the addresses of all subsequent words. A much better system, and one commonly used, is to use symbolic addresses. This is illustrated in Figure 10.11d. Each line still consists of three fields. The first field is still for the address, but a symbol is used instead of an absolute numerical address. Some lines have no address, implying that the address of that line is one more than the address of the previous line. For memory-reference instructions, the third field also contains a symbolic address. With this last refinement, we have an assembly language. Programs written in assembly language (assembly programs) are translated into machine language by an assembler. This program must not only do the symbolic translation discussed earlier but also assign some form of memory addresses to symbolic addresses.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
fields, separated by spaces. The first field contains the address of a location. For an instruction, the second field contains the three-letter symbol for the opcode. If it is a memory-referencing instruction, then a third field contains the address. To store arbitrary data in a location, we invent a pseudoinstruction with the symbol DAT. This is merely an indication that the third field on the line contains a hexadecimal number to be stored in the location specified in the first field. For this type of input we need a slightly more complex program. The program accepts each line of input, generates a binary number based on the second and third (if present) fields, and stores it in the location specified by the first field. The use of a symbolic program makes life much easier but is still awkward. In particular, we must give an absolute address for each word. This means that the program and data can be loaded into only one place in memory, and we must know that place ahead of time. Worse, suppose we wish to change the program some day by adding or deleting a line. This will change the addresses of all subsequent words. A much better system, and one commonly used, is to use symbolic addresses. This is illustrated in Figure 10.11d. Each line still consists of three fields. The first field is still for the address, but a symbol is used instead of an absolute numerical address. Some lines have no address, implying that the address of that line is one more than the address of the previous line. For memory-reference instructions, the third field also contains a symbolic address. With this last refinement, we have an assembly language. Programs written in assembly language (assembly programs) are translated into machine language by an assembler. This program must not only do the symbolic translation discussed earlier but also assign some form of memory addresses to symbolic addresses.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
trường, cách nhau bằng dấu cách. Trường đầu tiên chứa địa chỉ của một địa điểm. Đối với một lệnh, lĩnh vực thứ hai chứa các biểu tượng ba chữ cái cho các opcode. Nếu nó là một hướng dẫn bộ nhớ tham khảo, sau đó là một lĩnh vực thứ ba chứa địa chỉ. Để lưu trữ dữ liệu tùy ý trong một vị trí, chúng tôi phát minh ra một pseudoinstruction với biểu tượng DAT. Đây chỉ là một dấu hiệu cho thấy các lĩnh vực thứ ba trên dòng chứa một số thập lục phân được lưu trữ trong các vị trí quy định trong lĩnh vực đầu tiên. Đối với loại đầu vào, chúng tôi cần một chương trình phức tạp hơn một chút. Chương trình chấp nhận mỗi dòng đầu vào, tạo ra một số nhị phân dựa trên các lĩnh vực thứ hai và thứ ba (nếu có), và lưu trữ nó trong vị trí quy định bởi trường đầu tiên. Việc sử dụng một chương trình mang tính biểu tượng làm cho cuộc sống dễ dàng hơn nhiều, nhưng vẫn còn lúng túng. Đặc biệt, chúng ta phải cung cấp cho một địa chỉ tuyệt đối cho mỗi từ. Điều này có nghĩa rằng chương trình và dữ liệu có thể được nạp vào một nơi duy nhất trong bộ nhớ, và chúng ta phải biết nơi đó trước thời hạn. Tệ hơn nữa, giả sử chúng ta muốn thay đổi chương trình một ngày bằng cách thêm hoặc xóa một dòng. Điều này sẽ thay đổi địa chỉ của tất cả các từ tiếp theo. Một hệ thống tốt hơn nhiều, và một thường được sử dụng, là sử dụng các địa chỉ tượng trưng. Điều này được minh họa trong hình 10.11d. Mỗi dòng vẫn bao gồm ba lĩnh vực. Trường đầu tiên vẫn là cho địa chỉ, nhưng một biểu tượng được sử dụng thay vì địa chỉ số tuyệt đối. Một số dòng không có địa chỉ, ngụ ý rằng địa chỉ của dòng đó là một nhiều hơn các địa chỉ của các dòng trước đó. Để được hướng dẫn bộ nhớ tham khảo, lĩnh vực thứ ba cũng có chứa một địa chỉ tượng trưng. Với tinh tế cuối cùng này, chúng ta có một ngôn ngữ lắp ráp. Các chương trình viết bằng hợp ngữ (chương trình lắp ráp) được dịch sang ngôn ngữ máy bằng một lắp ráp. Chương trình này không chỉ làm các dịch biểu tượng thảo luận trước đó nhưng cũng chỉ định một số hình thức của địa chỉ bộ nhớ để địa chỉ tượng trưng.
đ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: