Preview

Computer Organization

Satisfactory Essays
Open Document
Open Document
343 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Computer Organization
Mark Abrasaldo 04 - 11 - 2011

CS 321 9:00am – 12:00pm Prof. Meljohn Aborde

1. CISC and RISC. Differentiate.

➢ CISC is a computer where single instructions can execute several low-level operations (such as a load from memory, an arithmetic operation, and a memory store) and/or are capable of multi-step operations or addressing modes within single instructions.

➢ RISC is a CPU design strategy based on the insight that simplified (as opposed to complex) instructions can provide higher performance if this simplicity enables much faster execution of each instruction.

➢ Difference - RISC has less instructions but apparently faster execution and less complex microcode, CISC has more instructions increasing the complexity of the microcode possibly slowing the speed.

2. Pipelining. Give examples.

➢ Pipeline is a set of data processing elements connected in series, so that the output of one element is the input of the next one. The elements of a pipeline are often executed in parallel or in time-sliced fashion; in that case, some amount of buffer storage is often inserted between elements.

➢ Examples: Intel P5 (Pentium) 5, Intel P6 (Pentium Pro) 14, Intel P6 (Pentium 3) 10, Intel Core 14.

3. Discuss Computing System.

➢ Computing System is divided into Software and Hardware. These two always communicate with each other whenever there is a process to execute. Both Software and Hardware have different tasks assigned. The Software is referred to as the Operating System or the OS. Under the OS, many operations can be made like for example creating program. A compiler is used to create a program and the compiler must be installed in the OS before it can be used. Examples of Hardware are the CPU and RAM. The Hardware is then in charged in processing the data provided by the OS. The data will be processed to the processor and the memory and then displayed to the monitor for the output. Thus,

You May Also Find These Documents Helpful

  • Satisfactory Essays

    SD1230 Lab 1

    • 239 Words
    • 2 Pages

    1. What is an instruction? – A sequence of bits understood by the processor to signal a certain action…

    • 239 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Nt1310 Unit 1 Study Guide

    • 378 Words
    • 2 Pages

    _____________ is the ability of a central processing unit (CPU) or a single core in a multi-core processor to execute multiple processesor threads concurrently…

    • 378 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Unit 5 research paper

    • 297 Words
    • 2 Pages

    (FPU) which is a microprocessor inside the CPU. This basically helps the computer figure out…

    • 297 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Referred to as a CIS (computer information system), which include computers, software, hardware, operating systems and…

    • 1005 Words
    • 5 Pages
    Satisfactory Essays
  • Satisfactory Essays

    RISC chips was developed to provide machines with high-performance at low price. However, the increasing cost made RISC chips develop more and more slowly.…

    • 433 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Building a Computer

    • 2318 Words
    • 10 Pages

    With increasing popularity of computer games, and multimedia home PC users often need an unexpensive computer system upgrade. By building a custom computer one is able to combine componenets, and operating system to provide maximal gaming performance. Computers are often called number manipulators, because of their ability to run millions of mathematical operations per second (White 43). Computers use binary system of numbers, which allows them to operate system of microscopic switches called transistors found inside of computer chips. Binary system is defined as counting system that uses two digits one and zero (Gookin 49). A transistor is a basic building block of microchips; transistors are combined in formations called logic gates (White 39). "Transistor can only create binary information: one if current passes through or zero if current does not, to work with transistors"(White 39). Computer software uses Boolean logic, which is based on selecting true or false values used in computer programming (White 39). All personal computers have BIOS, which is an acronym for Basic Input Output System. The BIOS runs every time the computer is started, and it basically tells the computer how to act (White 19). The BIOS is a part of the boot up process, or a complex set of operations checking hardware that components are working properly. Besides BIOS and several other operations there is power–on self-test - POST being ran. POST test runs at the start up, and if it finds an error, it sends a warning message (White 5). Central processing unit – CPU is the most important part of the personal computer, all other components work as a bridge to CPU (White 59). The speed of the processor is usually defined by using units called megahertz (MHz, also million frequency waves per second). CPUs are generally divided into two categories- CISC and RISC. CISC – complex instruction set computing, uses many small instructions to carry out a single operations. CISC is a standard in today…

    • 2318 Words
    • 10 Pages
    Good Essays
  • Powerful Essays

    Intel vs Amd

    • 4767 Words
    • 20 Pages

    Computers were formed because of its several parts, parts which makes it a whole. One of which is the “PROCESSOR”, which is one of the most important part of the system unit. The processor, also known as the Central Processing Unit (CPU), serve as the “engine” of the computer. It is the component which enables a user to identify whether the connection is fast or slow in such way that it is being operated. It also enables the system create a fast retrieval of information across the applications and programs. Apparently, selecting the kind or quality of the processor is best considered for performing certain tasks on a computer. It is also responsible for interpreting and processing every code it receives from the other computer components; making it usable for the operating system.…

    • 4767 Words
    • 20 Pages
    Powerful Essays
  • Satisfactory Essays

    Computer Architect

    • 744 Words
    • 3 Pages

    Instruction address calculation (iac): Determine the address of the next instruction to be executed. Instruction fetch (if): Read instruction from its memory location into the processor. Instruction operation decoding (iod): Analyze instruction to determine type of operation to be performed and operand(s) to be used. Operand address calculation (oac): If the operation involves reference to an operand in memory or available via I/O, then determine the address of the operand. Operand fetch (of): Fetch the operand from memory or read it in from I/O. Data operation (do): Perform the operation indicated in the instruction. Operand store (os): Write the result into memory or out to I/O.…

    • 744 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Risk vs Cisk

    • 670 Words
    • 3 Pages

    Hence needed to reduce the number of instructions per program Number of instructions are reduced by having multiple operations within a single instruction Multiple operations lead to many different kinds of instructions that access memory In turn making instruction length variable and fetch-decodeexecute time unpredictable – making it more complex Thus hardware handles the complexity Example: x86 ISA…

    • 670 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Central Processing Unit

    • 825 Words
    • 4 Pages

    During the 1980s, CPUs became a standard component in consumer electronics. They could be found in cameras, television sets and pocket calculators. By the next decade, the small size and cheap production cost of the CPU allowed computers to cross over from industry to the home. Today, engineers continue to fine tune CPUS, making them smaller and more powerful.…

    • 825 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Arm Architecture

    • 2346 Words
    • 10 Pages

    The ARM architecture (previously, the Advanced RISC Machine, and prior to that Acorn RISC Machine) is a 32-bit RISC processor architecture developed by ARM Limited that is widely used in embedded designs. Because of their power saving features, ARM CPUs are dominant in the mobile electronics market, where low power consumption is a critical design goal[citation needed].…

    • 2346 Words
    • 10 Pages
    Powerful Essays
  • Powerful Essays

    Risc & Pipelining

    • 2586 Words
    • 11 Pages

    * This included fewer instructions with simple constructs which had faster execution, and less memory usage by the CPU.…

    • 2586 Words
    • 11 Pages
    Powerful Essays
  • Good Essays

    Athlon Xp 2400 Case Study

    • 908 Words
    • 4 Pages

    Regarding general execution, the Intel Pentium 4 3.0GHz is imperceptibly superior to the AMD Athlon XP 2400+ with regards to running the most recent amusements. This additionally implies it will be more averse to bottleneck all the more capable GPUs, permitting them to accomplish a greater amount of their execution potential (Mueller, 2015).…

    • 908 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    than do CISCs, VLIW architectures are simpler and cheaper than RISCs because of further hardware simplifications. VLIW architectures, however,…

    • 3946 Words
    • 16 Pages
    Powerful Essays
  • Better Essays

    Hyper Threading Technology

    • 4539 Words
    • 19 Pages

    Traditional approaches to processor design have focused on higher clock speeds, instruction-level parallelism (ILP), and caches. Techniques to achieve higher clock speeds involve pipelining the microarchitecture to finer granularities, also called super-pipelining. Higher clock frequencies can greatly improve performance by increasing the number of instructions that can be executed each second. Because there will be far more instructions in-flight in a super-pipelined microarchitecture, handling of events that disrupt the pipeline, e.g., cache misses, interrupts and branch mispredictions, can be costly.…

    • 4539 Words
    • 19 Pages
    Better Essays