ANC-CSS3110.AB1
CSS3110: Computer Organization and Architecture II
Beginner Self-paced · 1 year access
5 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
5 Interactive Lessons · 45 topics01 Assembly Language, Processor Structure, and Function 14 topics · 1 LiveLab +
- Assembly Language Concepts
- Motivation For Assembly Language Programming
- Assembly Language Elements
- EXAMPLES
- Types of assemblers
- Assemblers
- Loading and Linking
- Processor Organization
- Register Organization
- Instruction Cycle
- Instruction Pipelining
- Processor Organization for Pipelining
- The x86 Processor Family
- The ARM Processor
1 LiveLab in this lesson — see the labs panel →
02 Reduced Instruction Set, Instruction-Level Parallelism, and Superscalar Processors 14 topics · 1 LiveLab +
- Instruction Execution Characteristics
- The Use of a Large Register File
- Compiler-Based Register Optimization
- Reduced Instruction Set Architecture
- RISC Pipelining
- MIPS R4000
- SPARC
- Processor Organization For Pipelining
- CISC, RISC, And Contemporary Systems
- Overview
- Design Issues
- Intel Core Microarchitecture
- ARM Cortex-A8
- ARM Cortex-M3
1 LiveLab in this lesson — see the labs panel →
03 Control Unit Operation and Microprogrammed Control 4 topics · 1 LiveLab +
- Micro-Operations
- Control of the Processor
- Hardwired Implementation
- Microprogrammed Control
1 LiveLab in this lesson — see the labs panel →
04 Parallel Processing 6 topics · 1 LiveLab +
- Multiple Processor Organizations
- Symmetric Multiprocessors
- Cache Coherence and the MESI Protocol
- Multithreading and Chip Multiprocessors
- Clusters
- Nonuniform Memory Access
1 LiveLab in this lesson — see the labs panel →
05 Multicore Computers 7 topics · 1 LiveLab +
- Hardware Performance Issues
- Software Performance Issues
- Multicore Organization
- Heterogeneous Multicore Organization
- INTEL Core i7-5960X
- ARM Cortex-A15 MPCore
- IBM z13 Mainframe
1 LiveLab in this lesson — see the labs panel →
Hands-On Labs Our edge
5 LiveLabs- Using Greatest Common Divisor
- Determining Characteristics of Processors
- Understanding The Functioning of Microprogrammed Control Unit
- Determing the Types of Parallel Processor Systems
- Identifying Levels of Cache
Labs run in your browser — nothing to install.
02 / FAQs
Questions before you start
Prepare for CSS3110: Computer Organization and Architecture II
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.