Chapter 2 Class Notes Computer Architecture (CS2340) Computer Organization and Design MIPS Edition, ISBN: 9780124078864
Class notes over chapter 2 of the textbook. Topics include: arithmetic operations, register operands, memory operands, immediate operands, decimal numbers, binary numbers, hexadecimal numbers, octal numbers, number system conversions, signed and unsigned numbers, 2s complement, MIPS R-format instructions, MIPS I-format instructions, MIPS machine language, logical operations, shift operations, AND operations, OR operations, NOT operations, conditional operators, if statements, loop statements, basic blocks, branch instructions, case/switch statements, procedure calling, register usage, leaf procedures, non-leaf procedures, data on a stack, memory layout, character data, branch addressing, jump addressing, target addressing, synchronization, translation and starting a program, loading a program, dynamic linkage, lazy linkage, starting java applications, translating from high level code to assembly code, procedure sorting, effects of compiler optimization, effects of languages and algorithms, ARMS vs MIPS vs x86
Written for
- Institution
-
University Of Texas - Dallas
- Course
-
CS 2340 (CS2340)
Document information
- Uploaded on
- February 27, 2023
- Number of pages
- 46
- Written in
- 2021/2022
- Type
- Class notes
- Professor(s)
- Yi zhao
- Contains
- Lecture 6-13
Subjects
- computer architecture
- computer science
- assembly language
- mips
- binary conversions
- binary numbers
- octal numbers
-
hexadecimal conversions
-
binary to octal
-
binary to decimal
-
binary to hexadecimal
-
octal to h
Also available in package deal