CMPEN331 (CMPEN270)
Penn State
Here are the best resources to pass CMPEN331 (CMPEN270). Find CMPEN331 (CMPEN270) study guides, notes, assignments, and much more.
20 results
Class notes
CMPEN331 Zybook Notes: Computer Organization & Design 1.8&1.9 + Computer Systems and Assembly 1.2-1.5 & 15.1-15.6
Includes highlights and definitions from zybook Computer Organization and Design sections 1.8 and 1.9, as well as zybook Computer Systems and Assembly sections 1.2-1.5 and 15.1-15.6
Class notes
CMPEN331 Week Three Notes Pt.2
PopularComputer Organization & Design (CMPEN331) 
Taught by Dr. Mohamed Almekkawy 
Includes topics such as: 
-Machine Language Load and Store Instructions 
-I-format 
-MIPS Logical Operations 
-Conditional Operations 
-If and Loop Statements in MIPS
Class notes
CMPEN331 Zybook Notes: Computer Organization and Design 1.2-1.7
Includes highlights and definitions from zybook Computer Organization and Design sections 1.2-1.7
Class notes
CMPEN331 Week Two Notes Pt. 1
Computer Organization & Design (CMPEN331) 
Taught by Dr. Mohamed Almekkawy 
Includes topics such as: 
-Memory Organization 
-Byte Addressability 
-Big & Little Endian 
-Word Alignment 
-Memory Operations 
-Register Transfer Notation 
-Assembly Language Notation 
-RISC & CISC Instruction Sets 
-Arithmetic Operations 
-Register/Memory Operands
Class notes
CMPEN331 Week 2 Notes Pt.2
Computer Organization & Design (CMPEN331) 
Taught by Dr. Mohamed Almekkawy 
Includes topics such as: 
-Memory Operands 
-Registers vs Memory 
-Immediate Operands 
-Constant Zero 
-Unsigned Binary Bits 
-2's complement 
-Sign Negation/Extension
Class notes
CMPEN331 Week 3 Notes Pt.1
Computer Organization & Design (CMPEN331) 
Taught by Dr. Mohamed Almekkawy 
Includes topics such as: 
-R-Format 
-MIPS Register File 
-Logical Operations 
-Left & Right Shift 
-MIPS Memory Access 
-I-Format
Class notes
CMPEN331 Week Four Notes
Computer Organization & Design (CMPEN331) 
Taught by Dr. Mohamed Almekkawy 
Includes topics such as: 
-Conditional Operations 
-Signed vs Unsigned 
-Branch Instructions 
-Procedure Calling 
-Leaf and Non-Leaf Procedures 
-Local Data on Stack 
-Memory Layout 
-Byte Operations 
-32 bit Constants 
-Jump Addressing
Class notes
CMPEN331 Zybook Notes: Computer Organization & Design 2.6&2.7 + Computer Systems & Assembly 2.6-2.9 & 3.1-3.6
Includes highlights and definitions from zybook Computer Organization and Design sections 2.6 and 2.7, as well as zybook Computer Systems and Assembly sections 2.6-2.9 and 3.1-3.6
Class notes
CMPEN331 Week 5 Notes Pt. 1
Computer Organization & Design (CMPEN331) 
Taught by Dr. Mohamed Almekkawy 
Includes topics such as: 
-Jump Addressing 
-Branch Addressing 
-Addressing Modes 
-Pointers 
-Array vs Pointers
Class notes
CMPEN331 Zybook Notes: Computer Organization and Design 2.8-2.14 + Computer Systems and Assembly 3.7,3.8,4.1-4.8
Includes highlights and definitions from zybook Computer Organization and Design sections 2.8-2.14, as well as zybook Computer Systems and Assembly sections 3.7, 3.8, and 4.1-4.8
Class notes
CMPEN331 Week Six Notes + Diagrams
Computer Organization & Design (CMPEN331) 
Taught by Dr. Mohamed Almekkawy 
Includes topics such as: 
-Overflow 
-Multiplication 
-Division 
-Double Precision 
-Floating Point Precision
Class notes
CMPEN331 Week 7 Notes Pt.1
Computer Organization & Design (CMPEN331) 
Taught by Dr. Mohamed Almekkawy 
Includes topics such as: 
-Floating Point Multiplication 
-Associativity 
-Right Shift and Division 
-CPU Introduction
Summary
CMPEN331 Midterm 1 : Review of Weeks 1-7
Contains summaries of important content from Weeks 1-7, in preparation for the first midterm.
Summary
CMPEN331 Week One Summary
Contains equation summaries and highlights from Week 1 in preparation for the first quiz.
Class notes
CMPEN331 Week 7 Notes Pt.2
Computer Organization & Design (CMPEN331) 
Taught by Dr. Mohamed Almekkawy 
Includes topics such as: 
-Instruction Fetch 
-Control Unit 
-Decoding 
-R- Format Examples 
-Load and Store Operations 
-Branch Instructions
Class notes
CMPEN331 Zybook Notes: Computer Organization and Design 3.1-3.5
Includes highlights and definitions from zybook Computer Organization and Design sections 3.1-3.5
Summary
CMPEN331 Midterm 2 Study Guide: Week 7-10 Summaries
Contains summaries of important content from Weeks 7-10, in preparation for the second midterm.
Class notes
CMPEN331 Zybook Notes: Computer Organization and Design 5.2-5.4
Includes highlights and definitions from zybook Computer Organization and Design sections 5.2-5.7.
Summary
CMPEN331 Midterm 3 Review: Weeks 11-13 Summaries
This contains summaries of important content from Weeks 11-13, in preparation for CMPEN331 's third midterm/exam.
Class notes
CMPEN331 Week One Notes
Computer Organization & Design (CMPEN331) 
Taught by Dr. Mohamed Almekkawy 
Includes topics such as: 
- Types of Computers 
-Components of Computers 
-Levels of Program Code 
-CPU 
-Volatile vs Non-Volatile 
-Execution Time