[返回課程頁面]
第7講 Instruction set architecture
課程影音
L07_A
L07_A
Procedure Calling
C Function Call Bookkeeping
Registers Conventions for MIPS
Procedure Call Instructions
Leaf Procedure
Local Data on the Stack
Non-Leaf Procedures
L07_B
Procedure Call Instructions
Non-Leaf Procedures
Local Data on the Stack
Memory Layout
Caller’s Rights, Callee’s Rights
Contract in Function Calls
Character Data
Byte/Halfword Operations
Load Byte Signed/Unsigned
String Copy Example
32-bit Constants
Branch Addressing