汇编语言与机器语言等相关问题(英文)

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:26:13
小弟英文不太好,希望各位能帮忙用英文回答下面的问题:
9. What is the relationship of machine language and an assembler?

10. What is the relationship of assembly language and a machine independent language?

11. What is the difference between a compiler and an interpreter?

12. What are the names of the four programming paradigms within the evolution of programming languages?

13. Describe each of the these four programming paradigms.

14. Give one example programming language for each of the these four programming paradigms.
万分感谢

9. A system of codes directly understandable by a Computer's CPU is the machine language of that CPU, and is also called machine code or assembler language. An assembler creates object code, sometimes named with *.obj, by translating assembly instruction mnemonics into opcodes, and by resolving symbolic names for memory locations and other entities. The relationship between those two is that the asembler generates the machine codes in machine language.

10.An assembly language is a low-level language for programming computers which implements a symbolic representation of the numeric machine codes and other constants needed to program a particular CPU architecture. A program written in assembly language consists of a series of instructions mnemonics that correspond to a stream of executable instructions that can be loaded into memory and executed. The instruction format of the assembly language depends on the instruction set architecture, i.e. how opcode, operands and w