2018-2019-1 20165333 "Information Security system Design Fundamentals" Third Week study summary
Summary of learning contents of textbook
The machine-level representation of the program:
Two important abstractions of computer systems
ISA (Instruction set architecture): Instruction set architecture, machine-level program format and behavior. Defines the format of the processor status directives and the effect of each instruction on the state.
The memory address used by the machine-level program is a virtual address, and the provided memory model looks like a very large byte array. The actual performance of the memory system is to combine multiple hardware memory and operating system software.
Assembly code and its characteristics
Direct processor-oriented programming language. The compiler translates the C language code into the basic instructions that the processor executes, and the assembly language is very close to the machine code.
Features: readability compared to machine code for better text format representation
2018-2019-1 20165333 "Information Security system Design Fundamentals" Third Week study summary