Preview

Computer Architecture

Good Essays
Open Document
Open Document
810 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Computer Architecture
Computer Organization & Architecture Lecture #12 Organization and Architecture Computer Architecture Those attributes of the system that are visible to a programmer. Those attributes that have a direct impact on the execution of a program. • • • • Instruction sets Data representation – number of bits used to represent data Input/Output mechanisms Memory addressing techniques

Computer Organization The operational units and their interconnections that realize the architectural specifications. Those hardware attributes that are transparent to the programmer. • Control signals • Interfaces between the computer and peripherals • Memory technology Structure and Function A computer is a complex system; contemporary computers contain millions of electronic components. How, then, can one clearly describe a computer? The key is to recognize the hierarchical nature of most complex systems. A hierarchical system is a set of interrelated subsystems where each subsystem is a hierarchical structure. At each level, the system consists of a set of components and their interrelationships. At each level, a designer is concerned with structure and function: Structure – the way in which components relate to each other. Function – the operation of individual components as part of the structure.

Function The four basic functions of a computer are: • • • • Processing data Storing data Moving data between the computer and the outside world Control the operations above

Show below is a functional view of the computer.

• Above on the left is an example of transferring data from one peripheral or communications line to another. • Above on the right is an example of the computer as a storage device for the external environment either being written to or read from.

• Above on the left is an example of data being processed from storage. • Above on the right is an example of data being processed from the external environment.

Structure Shown below is a very simple depiction of a computer:

You May Also Find These Documents Helpful

  • Good Essays

    | organized collections of computer data and instructions, its often broken into two major categories, system software and Application software…

    • 429 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Explain the difference of “reg to mem”, “mem to reg” and “mem to mem” ISAs.…

    • 348 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    employment legislation

    • 2462 Words
    • 10 Pages

    Data flow: between components eg input, output, memory, processor; representations eg block diagrams, flow chart, images…

    • 2462 Words
    • 10 Pages
    Good Essays
  • Satisfactory Essays

    Intro to Computers

    • 340 Words
    • 2 Pages

    Draw a block diagram showing the major components of a computer and their relationships. Briefly describe the function of each component. [RQ, no. 3]…

    • 340 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The basic components of all computer systems whether they are microcomputers or supercomputer all contain six basic building blocks: input, output, memory, arithmetic/logical unit, control unit and files. A computer system needs input devices for entering data into the computer for processing. The most common input devices are keyboards and mice. Input devices have now expanded to other methods such as voice input, magnetic ink character recognition (MICR), Optical character recognition (OCR), scanning bar code label, etc. The output devices are used to produce the results of the processing done by the computer. The most common output devices include computer screen or monitor, printer, or writing output on CD or DVD. Computer memory or main memory holds the program instructions and data. All data flows are to and from memory. Arithmetic and Logic Unit consist of incredibly small integrated circuits on a silicon chip. It is mainly responsible for arithmetic function of addition, subtraction, multiplication and division calculation, logical comparison and decision. Computer files storage devices sometimes called secondary or backing storage is used to store programs and data when they are not being used. Secondary storage is nonvolatile. File devices include hard disk drive, magnetic tape drives, flash drives, and CD or DVD. Control Unit provides the control that enables the computer to take advantage of the speed and capacity of its other components. It controls the sequence of instruction to be executed, controls the flow of data, interpret instructions, and it regulate timing of processor (Brown et al., 2012).…

    • 569 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Data Flow Diagram

    • 1080 Words
    • 5 Pages

    Is a path for data to move from one part of the IS to another Arrows depicting movement of data Can represent flow between process and data store by two separate arrows…

    • 1080 Words
    • 5 Pages
    Satisfactory Essays
  • Powerful Essays

    SIMD Architecture

    • 2761 Words
    • 12 Pages

    SIMD represents one of the earliest styles of parallel processing. The term SIMD stands for “Single-Instruction Multiple-Data,” The same instruction is executed by multiple processor using different data streams. Each processor has its own data memory, but there is single instruction memory and control processor, which fetches and dispatches instructions. SIMD aptly encapsulates the…

    • 2761 Words
    • 12 Pages
    Powerful Essays
  • Good Essays

    Data Flow

    • 952 Words
    • 4 Pages

    ▪ Data flow - pipeline which represents the movement of data from one point to another…

    • 952 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    9. Name two types of applications that would be better suited to assembly language than a high-level language.…

    • 406 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    As we identify the six basic computer operations that are used to write computer programs, use of pseudo code terms will also help identify if the particular action being described is part of the program’s input, processing, or output component of the program. The six basic computer operations are:…

    • 1015 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    Sad Chapter 2 and 3

    • 964 Words
    • 4 Pages

    3. Arrows representing the data flows, which can either be electronic data or physical items.…

    • 964 Words
    • 4 Pages
    Powerful Essays
  • Satisfactory Essays

    * The true programmer's model of any processor shows its internal registers, number of address lines, number of data lines, memory map & port addresses which we need to write programs.…

    • 567 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    • The result is a number that is n + m - 1 bits long…

    • 1292 Words
    • 31 Pages
    Good Essays
  • Better Essays

    System architecture

    • 4565 Words
    • 19 Pages

    A power plant is a means for converting the potential energy (wind, solar or chemical) into electrical energy. In its simplest form it consists of steam generation equipment (boiler or nuclear reactor) and a turbine driving an electrical generator.…

    • 4565 Words
    • 19 Pages
    Better Essays
  • Good Essays

    System Analysis and Design

    • 5773 Words
    • 24 Pages

    Organization: This implies structure and order. It is the organization of components that help to achieve the objectives. For example: A computer system is designed around as input device, a Central Processing Unit, an Output Device and a Storage Device. When linked together they work as a whole system for producing information. Fig. 1.1…

    • 5773 Words
    • 24 Pages
    Good Essays