Sitewide 2019 Pricing for a limited time, plus enroll early for up to $300 off! *Restrictions apply. 

  • University
  • Corporate
    • Go to my cart
  • Login
School of PE LogoSchool of PE Logo White
  • Go to my cart
  • Clear my cart
  • Engineering
    • FE
    • PE
    • Surveying
    • University Students

    FE

    • FE Civil
    • FE Electrical
    • FE Mechanical
    • FE Other
    • FE Environmental
    • FE Chemical
    • FE Industrial

    PE

    • PE Civil
      • Construction
      • Geotechnical
      • Structural
      • Transportation
      • Water Resources and Environmental
    • CA Civil
      • Seismic
      • Surveying
    • PE Mechanical
      • HVAC & Refrigeration
      • Machine Design & Materials
      • Thermal & Fluid Systems
    • PE Electrical & Computer
      • Power
      • Electronics, Controls, & Communications
      • Computer
    • PE Structural (SE Exam)
      • Lateral Forces
      • Vertical Forces
    • All Other PE Courses
      • PE Environmental
      • PE Chemical
      • PE Architectural
      • PE Control Systems
      • PE Industrial
      • PE Petroleum
      • PE Fire Protection

    Surveying

    • Fundamentals of Surveying
    • Principles and Practice of Surveying

    University Students

    • FE Civil
    • FE Electrical
    • FE Mechanical
    • FE Other
    • FE Environmental
    • FE Chemical
    • FE Industrial
  • Project Management
    • PMI Certification
    • Project Management

    PMI Certification

    • PMP®
    • CAPM®
    • PMI-ACP®

    Project Management

    • Fundamentals of Project Management
    • Earned Value Management
  • Architecture
    • ARE® 5.0

    ARE® 5.0

    • ARE® 5.0 Ultimate Bundle
  • Self-Study
  • Question Bank
  • Continuing Education
    • PDHs
    • PDUs
  • More
    • About School of PE
    • Tutoring
    • Testimonials
    • FAQs
    • Contact Us
    • Blog
    • Podcast
  • University
  • Corporate
  • Login
Information
*Discounts and total savings vary by course and schedule. All discounts already shown on site. Offer valid on new registrations only.
Alert

There are no items in your cart

Alert

OK
Blog Banner

School of PE Blog

This blog includes a compilation of subject-matter expert-authored articles covering topics within engineering, project management, architecture, and more.

  1. Home
  2. Blog
  3. computer architecture and organization details

Computer Architecture and Organization Details

Feb 06, 2017

Table of Contents
    1. The Brief History of Computers
    2. Working Principle of Pipeline Processors
    3. The Role of Cache Memory in Pipeline Process
1. The Brief History of Computers
The Electronic Numerical Integrator and Computer (ENIAC) was the world's first general-purpose digital computer. Because of the basic programming of the computer, the chore of entering and altering programs for the ENIAC was very difficult. To fix this problem, the Electronic Discrete Variable Computer (EDVC) was created to make programming much easier. These computers stored data instructions in their memory, making directions for various tasks easily obtainable when needed. The EDVCs followed the concept of stored-programs. The architecture of these computers included general purpose registers, the status word, the instruction set, and the address space. Today's computers use multiple registers rather than a single accumulator and cache memory, which improves the performance of the CPU and enhances computer organization. Some of the registers used in CPUs are as followed:
Computer Architecture and Organization Details
Memory buffer register (MBR): Stores the data to be transferred to and from the immediate access memory. MBR stores copies of allotted memory locations specified by the memory address register.
Memory address register (MAR): MAR is a CPU register that holds the address for the memory location of data.
Program counter (PC): A register that holds the address of the next instruction that is to be executed.
Instruction register (IR): Stores the location of the instruction being executed.
Accumulator (AC): Holds the temporary operands and results in ALU operations.
Instruction buffer register (IBR): Used to hold the temporary right-hand instructions from a word in memory.
The above information is reviewed in the Computational Tools and Techniques topic in FE exam review courses.
2. Working Principle of Pipeline Processors
The pipeline is an effective way of organizing the parallel execution of an instruction into a computer system. When using a pipeline process, the processor receives its first instruction from its memory, performs the execution, and then moves to the next instruction to be executed from memory. This process is repeated until the task is complete. While fetching an instruction, the arithmetic fragment of the processor is idle. While using a pipeline in the processor, the processor allows the next instruction to be fetched while the CPU is performing arithmetic operations, holding the process data in a buffer until each operation is performed. The fetching of the next instruction is a continuous process. Flowcharts and simple programming techniques are discussed in our Fundamentals of Engineering exam review courses.
3. The Role of Cache Memory in Pipeline Process
Cache memory is an additional memory system that temporarily stores frequently-accessed instructions and data for faster processing by the CPU of a computer. Both the main memory and cache are internal and randomly-accessed memories that use semiconductor-based transistor circuits. The cache holds a copy of frequently-used data or program codes that are stored in the main memory. The key purpose of cache memory is to store program instructions that are frequently referenced by software during specific processes. This process and concept of computational tools and techniques is important for FE exam preparation. Most of the topics related to spreadsheets and calculations are also reviewed in our FE exam review courses.

Latest Blogs

27 Feb

Principles of Thermodynamics for Engineering Applications

23 Feb

Economic Analysis for Sustainable Development of Professional Engineering Services

20 Feb

Environmental Pollution: An Overview of Problems and Control Measures

14 Feb

Wastewater Treatment Process for Public Health and Safety

Blogs by Year/ Month

2025 (19)
  • May (2)
  • April (4)
  • March (4)
  • February (4)
  • January (5)
2024 (52)
  • December (4)
  • November (5)
  • October (4)
  • September (4)
  • August (5)
  • July (4)
  • June (4)
  • May (5)
  • April (4)
  • March (5)
  • February (4)
  • January (4)
2023 (54)
  • December (4)
  • November (5)
  • October (5)
  • September (5)
  • August (5)
  • July (5)
  • June (6)
  • May (4)
  • April (5)
  • March (6)
  • February (3)
  • January (1)
2022 (52)
  • December (5)
  • November (4)
  • October (4)
  • September (5)
  • August (4)
  • July (5)
  • June (4)
  • May (4)
  • April (5)
  • March (4)
  • February (4)
  • January (4)
2021 (63)
  • December (5)
  • November (4)
  • October (4)
  • September (5)
  • August (4)
  • July (4)
  • June (3)
  • May (1)
  • April (8)
  • March (9)
  • February (8)
  • January (8)
2020 (57)
  • November (2)
  • October (4)
  • September (4)
  • August (5)
  • July (4)
  • June (5)
  • May (6)
  • April (9)
  • March (9)
  • February (7)
  • January (2)
2019 (34)
  • December (4)
  • November (7)
  • September (1)
  • August (8)
  • July (5)
  • June (1)
  • May (4)
  • February (1)
  • January (3)
2018 (61)
  • December (4)
  • November (10)
  • October (12)
  • September (12)
  • August (11)
  • July (8)
  • June (1)
  • May (1)
  • March (1)
  • February (1)
2017 (28)
  • August (1)
  • June (4)
  • May (4)
  • April (5)
  • March (5)
  • February (5)
  • January (4)
2016 (41)
  • December (4)
  • November (5)
  • October (6)
  • September (7)
  • August (7)
  • May (1)
  • April (4)
  • March (3)
  • February (1)
  • January (3)
2015 (15)
  • December (3)
  • November (1)
  • September (2)
  • August (3)
  • July (1)
  • June (1)
  • May (1)
  • March (1)
  • February (2)
2014 (3)
  • December (1)
  • November (1)
  • October (1)

We use cookies that are necessary to operate this website and to offer you a better experience. By proceeding, you acknowledge that you accept these cookies. To learn more, visit our Privacy Policy.

Subscribe

Keep up to date with the latest School of PE news and current offers.

  • School of PE Logo White
Our Company
  • About Us
  • Contact Us
Partnerships
  • Become an Affiliate
  • Companies Served
  • Corporate
  • Universities
  • Work with Us
Resources
  • Affirm Financing
  • Blog
  • Corporate Terms and Conditions
  • DMCA
  • Engineer in Training
  • Errata
  • FAQs
  • Pass Guarantee Policy
  • Money-Back Guarantee
  • Podcast
  • Return Policy
  • Site Map
Promotions
  • Discounts
  • University Students

Copyright © 2025 Privacy Policy

Copied to clipboard