Systems Architecture Chapters 1-4

¡Supera tus tareas y exámenes ahora con Quizwiz!

AND

0 AND 0 = 0 1 AND 0 = 0 0 AND 1 = 0 1 AND 1 = 1

Moore's Law

Microchips roughly doubling every 18 to 24 months.

Data Transformations

NOT AND OR

OR

0 or 0 = 0 1 or 0 = 1 0 or 1 = 1 1 or 1 = 1

Fetch Cycle (Control Unit)

1. Fetches an instruction from primary storage 2. Increments a pointer to the location of the next instruction. 3. Separates the instruction into components 4. Stores each component in a separate register

Execution Cycle (ALU)

1. Retrieves the instruction code from register 2. Retrieves data inputs from registers 3. passes data inputs through internal circuits 4. Stores the result in register

General - Purpose

A CPU is a(n) ____________ processor capable of performing many different tasks simply by changing the program.

Microprocessor

A microchip containing all the components of a CPU is called an ___.

Algorithm

A problem-solving procedure that requires executing one or more comparison and branch instructions is called a(n) ____________.

Formula

A program that solves a(n) ____________ requires no branching instructions.

Linked List

A set of data items that can be accessed in a specified order by using pointers is called a(n) __________ or an index.

White Paper

A technology brief found on a vendor or manufacturer Web site is often called a __________.

Byte

A(n) __________ contains 8 bits.

Boolean

A(n) __________ data item can contain only the values true or false.

Data Structure

A(n) __________ is a data item composed of multiple primitive data items.

Record

A(n) __________ is a data structure composed of other data structures or primitive data elements, commonly used as a unit of input and output to and from files or databases.

Class

A(n) __________ is a data structure containing both static data and methods.

Array

A(n) __________ is a sequence of primitive data elements stored in sequential storage locations. (ordered list)

String

A(n) __________ is an array of characters.

Index

A(n) __________ is an array of data items, each of which contains a key value and a pointer to another data item.

Object

A(n) __________ is one instance or variable of a class.

Pointer

A(n) __________ is the address of another data item or structure.

Singly Linked List

A(n) __________ list stores one pointer with each list element.

Network

A(n) ____________ consists of hardware and software components that enable multiple users and computers to share information, software, and hardware resources.

Instruction

A(n) ____________ is a command to the CPU to perform one processing function on one or more data inputs.

Server

A(n) ____________ is a computer that manages shared resources and allows other computers to access them through a network.

Grid

A(n) ____________ is a group of dissimilar computer systems, connected by a high-speed network, that cooperate to provide services or run an application.

Cluster

A(n) ____________ is a group of similar or identical computers, connected by a high-speed network, that cooperate to provide services or run a shared application.

Register

A(n) ____________ is a storage location implemented in the CPU.

Operating System

A(n) ____________ is the most common type of system software.

Supercomputer

A(n) ____________ typically uses the latest and most expensive technology.

CENTRAL PROCESSING UNIT;

ALU Registers Control Unit

MOVE

An ___ instruction copies data from one memory location to another.

Benchmark

An ____ is a measure of CPU or computer system performance when performing specific tasks.

Word

An ____ is the number of bits the CPU process simultaneously. It also describes the size of a single register.

Integrated Circuit , Microchip

An ____ or ____ contains multiple transistors or gates in a single sealed package.

RISC

An ____ procesor limits the number and the of complex instructions.

Gate

An _____ is an electrical circuit that implements a Boolean or other primitive processing function on single bit inputs.

Heat Sink

An _______ improves heat dissipation by providing a thermal mass and a large thermal transfer surface.

Transistor

An _________ is an electrical switch built of semiconducting materials.

Hexadecimal

Assembly (machine) language programs for most computers use __________ notation to represent memory address values.

BRANCH (JUMP) Instruction

Causes the processor to depart from sequential instruction order.

IEEE Computer Society

Computer- and network-related standards can be found in the digital library of the __________.

Deployment

Configuring hardware and system software is an activity of the UP __________ discipline.

TWO FUNCTIONS OF CONTROL UNIT (CPU);

Control movement of data to and from CPU registers. Access program instructions.

MOVE (instruction)

Copies data bits to storage locations and can copy data between any combination of registers and primary storage locations.

Rock's Law

Cost of fabrication facilities for the latest chip generation double every four years.

Processor

Device that performs data manipulation and transformation functions; Computation Comparison Data Movement

Business Modeling

During the __________ and requirements UP disciplines, the business, its environment, and user requirements are defined and modeled.

Random Access Memory (RAM)

Enables the CPU to rapidly read from or write to specific memory locations.

Radax Point

In a positional numbering system, the __________ separates digits representing whole number quantities from digits representing fractional quantities.

Program Status Word (PSW)

In many CPUs a register called the ___ stores but flags representing CPU and program status, including those representing processing errors and the results of comparison operations.

Extended Binary Coded Decimal Interchange Code (EBCIC)

In older IBM mainframe computers, characters were encoded according to the __________ coding scheme.

A COMPUTER STORES;

Intermediate Processing Results Data Programs

Volatility

Key characteristics that distinguish primary and secondary storage include cost, capacity, speed, and ____________.

Segmented Memory Model

Most Intel CPUs use the _____________ , in which each memory address is represented by two integers.

Programming Language

Most programs are written in a(n) ____________, such as FORTRAN or Java, which is then translated into equivalent CPU instructions.

NOT

NOT 0 = 1 NOT 1 = 0

Complex Instruction

Need processor with all complicated complications already. Tradeoff between processor complexity and programming simplicity.

Hertz

One ______ is one cycle per second

Mainframes

One type or class of larger servers includes ____________, which are generally optimized for data storage and I/O capability.

FOUR MAIN FUNCTIONS OF COMPUTER HARDWARE;

Processing Storage External Communication Internal Communication

Design or Architecture Design

Selecting hardware, network components, and system software is an activity of the UP __________ discipline.

SDLC

Systems Development Life Cycle

Wait states

The CPU incurs one or more ___ when its idle, pending the completion of an operation by another device in the computer system.

System Bus

The __________ enables the CPU, primary storage, and secondary storage devices to communicate.

Instruction Pointer

The address of the next instruction to be fetched by the CPU is called an _______.

Operands

The components of an instruction are its op code and one or more ____.

Load

The contents of a memory location are copied to a register while performing an _____ operation .

Technology Architecture

The term __________ includes several other types of computer-related architecture including computer, network, and software architecture.

Secondary Storage

The term ____________ describes the collection of storage devices that hold large quantities of data for long periods.

Primary Storage

The term ____________ refers to storage devices, not located in the CPU, that hold instructions and data of currently running programs.

Least Significant Bit

The__________ is the bit of lowest magnitude in a byte or bit string.

UP

Unified Process

Unicode

Unlike ASCII and EBCDIC, __________ is a 16-bit or 32-bit character coding table.

Unified Resource Locater (URL)

WWW resources are identified and accessed by a(n) ____________.

Instruction Register

When an instruction is first fetched from memory, its placed in the _____ and then decode to extract its components.

Pipeling

____ is a CPU design technique in which instruction execution is divided into multiple stages and different instructions an execute in different stages simultaneously.

Floating-Point

__________ notation encodes a real number as a mantissa multiplied by a power (exponent) of 2.

Overflow

__________ occurs when the result of an arithmetic operation exceeds the number of bits available to store it.

Virtualization

____________ is a technique that enables a single computer to host multiple virtual machines.

Grosch's Law

____________ says that larger computer classes are more cost-efficient than smaller ones - a statement that doesn't accurately describe modern computing hardware.

Simple Instruction

about 20% you use 80%. Lower clock rate, lower processing speed, lower cost.

Resistance

generates heat in electrical devices

Gallium Arsenide

is a semiconducting material with optical properties


Conjuntos de estudio relacionados

UGA - GEOG1111 (Porinchu)- Exam 3

View Set

Kinesiology 101 Biomechanics Quizzes

View Set