ANC-CSS2110.AB1
CSS2110: Computer Organization and Architecture I
Beginner Self-paced · 1 year access
8 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 · 78 topics01 Basic Concepts and Top-level view of computer function and interconnection 19 topics · 1 LiveLab +
- Organization and Architecture
- Structure and Function
- The IAS Computer
- Gates, Memory Cells, Chips, and Multichip Modules
- The Evolution of the Intel x86 Architecture
- Embedded Systems
- ARM Architecture
- Designing for Performance
- Multicore, Mics, and GPGPUs
- Two Laws that Provide Insight: Amdahl's Law and Little’s Law
- Basic Measures of Computer Performance
- Calculating the Mean
- Benchmarks and Spec
- Computer Components
- Computer Function
- Interconnection Structures
- Bus Interconnection
- Point-to-Point Interconnect
- PCI Express
1 LiveLab in this lesson — see the labs panel →
02 The Memory Hierarchy, Cache, and Internal Memory 15 topics · 2 LiveLab +
- Principle of Locality
- Characteristics of Memory Systems
- The Memory Hierarchy
- Performance Modeling of a Multilevel Memory Hierarchy
- Cache Memory Principles
- Elements of Cache Design
- Intel x86 Cache Organization
- The IBM z13 Cache Organization
- Cache Performance Models
- Semiconductor Main Memory
- Error Correction
- DDR DRAM
- eDRAM
- Flash Memory
- Newer Nonvolatile Solid-State Memory Technologies
2 LiveLab in this lesson — see the labs panel →
03 External Memory, Input/Output, and Operating System Support 19 topics · 1 LiveLab +
- Magnetic Disk
- RAID
- Solid State Drives
- Optical Memory
- Magnetic Tape
- External Devices
- I/O Modules
- Programmed I/O
- Interrupt-Driven I/O
- Direct Memory Access
- Direct Cache Access
- I/O Channels and Processors
- External Interconnection Standards
- IBM z13 I/O Structure
- Operating System Overview
- Scheduling
- Memory Management
- Intel x86 Memory Management
- ARM Memory Management
1 LiveLab in this lesson — see the labs panel →
04 Arithmetic and Logic 15 topics · 3 LiveLab +
- The Decimal System
- Positional Number Systems
- The Binary System
- Converting Between Binary and Decimal
- Hexadecimal Notation
- The Arithmetic and Logic Unit
- Integer Representation
- Integer Arithmetic
- Floating-Point Representation
- Floating-Point Arithmetic
- Boolean Algebra
- Gates
- Combinational Circuits
- Sequential Circuits
- Programmable Logic Devices
3 LiveLab in this lesson — see the labs panel →
05 Instruction Sets 10 topics · 1 LiveLab +
- Machine Instruction Characteristics
- Types of Operands
- Intel x86 and ARM Data Types
- Types of Operations
- Intel x86 and ARM Operation Types
- Appendix 13A Little-, Big-, and Bi-Endian
- Addressing Modes
- x86 and ARM Addressing Modes
- Instruction Formats
- x86 and ARM Instruction Formats
1 LiveLab in this lesson — see the labs panel →
Hands-On Labs Our edge
8 LiveLabs- Calculating the Mean
- Determining the Characteristics of Memory Devices in a Memory Architecture
- Determining L3 Cache Sizes for The Processors
- Connecting the Motherboard to the Internal Hard Drive
- Converting Fraction Decimal Number into Equivalent Binary Number
- Converting Decimal Number into Two's Complement Binary Number
- Identifying Types of Logic Gates
- Identify the Addressing Mode
Labs run in your browser — nothing to install.
02 / FAQs
Questions before you start
Prepare for CSS2110: Computer Organization and Architecture I
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.