Preview

Risc

Satisfactory Essays
Open Document
Open Document
540 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Risc
AIM: Case Study on RISC Processor

INTRODUCTION
Reduced instruction set computing, or RISC, is a CPU design strategy based on the insight that simplified instruction set (as opposed to a complex set) provides higher performance when combined with a microprocessor architecture capable of executing those instructions using fewer microprocessor cycles per instruction. A computer based on this strategy is a reduced instruction set computer, also called RISC. The opposing architecture is called complex instruction set computing, i.e. CISC.
Various suggestions have been made regarding a precise definition of RISC, but the general concept is that of a system that uses a small, highly optimized set of instructions, rather than a more specialized set of instructions often found in other types of architectures. Another common trait is that RISC systems use the load/store architecture, where memory is normally accessed only through specific instructions, rather than accessed as part of other instructions like add.
Well-known RISC families include DEC Alpha, AMD 29k, ARC, ARM, Atmel AVR, Blackfin, Intel i860 and i960, MIPS, Motorola 88000, PA-RISC, Power (including PowerPC), SuperH, and SPARC. In the 21st century, the use of ARM architecture processors in smart phones and tablet computers such as the iPad, Android, and Windows RT tablets provided a wide user base for RISC-based systems. RISC processors are also used in supercomputers such as the K computer, the fastest on the TOP500 list in 2011, second at the 2012 list, and fourth at the 2013 list, and Sequoia, the fastest in 2012 and third in the 2013 list.

ARCHITECTURE
The RISC was characterized by 8-Bit architecture having 8-bit Registers, ALU, RAM, Decoders, Counters, Display Unit and Control Unit. The instruction set consists of 15 primitive instructions that were encoded using 16-Bit encoding. The RISC is designed using the Hardware Descriptive Language viz. Verilog HDL. Machine instructions were implemented

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
  • Good Essays

    BTEC ICT Unit 2 P1

    • 944 Words
    • 4 Pages

    The best processor on sale has the speed of 13.18GHz and the slowest CPU has the speed of 740Khz. The reason why you need to know the speed of the processors you have in your computer is because some programs cannot be run smoothly if the processor isn’t fast enough…

    • 944 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Motorola 3.5 μm 44 mm² Intel 80286 134,000 1982 Intel 1.5 µm 49 mm² WDC 65C816 22,000[2] 1983 WDC Motorola 68020 200,000 1984 Motorola 2 μm Intel 80386 275,000 1985 Intel 1.5 µm 104 mm² ARM 1 25,000[3] 1985 Acorn ARM 2 25,000 1986 Acorn Intel i960 250,000[4] 1988 Intel 0.6 µm Intel 80486 1,180,235 1989 Intel 1 µm 173 mm² ARM 3 300,000[5] 1989 Acorn R4000 1,350,000 1991 MIPS 1.0 µm 213 mm² ARM 6 30,000 1991 ARM Pentium 3,100,000 1993 Intel 0.8 µm 294 mm² ARM 7 578977[6] 1994 ARM 68.51 mm² Pentium Pro 5,500,000[7] 1995 Intel 0.5 µm 307 mm² AMD K5 4,300,000 1996 AMD 0.5 µm 251 mm² Pentium II 7,500,000 1997 Intel 0.35 µm 195 mm² AMD K6 8,800,000 1997 AMD 0.35 µm 162 mm² Pentium III 9,500,000 1999 Intel 0.25 µm 128 mm² AMD K6-III 21,300,000 1999 AMD 0.25 µm 118 mm² AMD K7 22,000,000 1999 AMD 0.25 µm 184 mm² Pentium 4 42,000,000 2000 Intel 180 nm 217 mm² Atom 47,000,000 2008 Intel 45 nm 24 mm² Barton 54,300,000 2003 AMD 130 nm 101 mm² AMD K8 105,900,000 2003 AMD 130 nm 193 mm² Itanium 2 McKinley 220,000,000 2002 Intel 180 nm 421 mm² Cell 241,000,000 2006 Sony/IBM/Toshiba 90 nm 221 mm² Core 2 Duo 291,000,000 2006 Intel 65…

    • 400 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Opp

    • 422 Words
    • 2 Pages

    Intel Pentium M: Intel Pentium M is fast per Megahertz and very saving compared with other processors. He is very good with integer calculations, but is a bit weak with floating point calculations. 2005 he was the most frequently used mobile processor, because he is apt for all applications and for subnotebooks.…

    • 422 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
  • Powerful Essays

    Hand Talk System

    • 11544 Words
    • 47 Pages

    Embedded systems are designed to do some specific task, rather than be a general-purpose computer for multiple tasks. Some also have real time performance constraints that must be met, for reason such as safety and usability; others may have low or no performance requirements, allowing the system hardware to be simplified to reduce costs.…

    • 11544 Words
    • 47 Pages
    Powerful 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

    One is that a CPU should be designed to execute a minimal set of machine instructions. This approach leads to what is called a reduced instruction set computer (RISC). The argument in favor of RISC architecture is that such a machine is efficient, fast, and less expensive to manufacture. On the other hand, others argue in favor of CPUs with the ability to execute a large number of complex instructions, even though many of them are technically redundant. The result of this approach is known as a complex instruction set computer (CISC). The argument in favor of CISC architecture is that the more complex CPU can better cope with the ever increasing complexities of today’s software. With CISC, programs can exploit a powerful rich set of instructions, many of which would require a multi-instruction sequence in a RISC design.…

    • 458 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Copyright © 2012 Pearson Education, Inc. 0-5 Terminology • Machine instruction: An instruction (or command) encoded as a bit pattern d) d d tt recognizable by the CPU • Machine language: The set of all instructions recognized by a machine Copyright © 2012 Pearson Education, Inc. 0-6 3 Machine Language Philosophies • Reduced Instruction Set Computing (RISC) – Few, simple, efficient, and fast instructions – Examples: PowerPC from Apple/IBM/Motorola and ARM • Complex Instruction Set Computing (CISC) –…

    • 783 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    7. SPARC T4 processors are based on a completely redesigned SPARC architecture pipeline Mark for Review…

    • 4069 Words
    • 28 Pages
    Satisfactory Essays
  • Powerful Essays

    COMPUTING ARCHITECTURE. ITS SCALABLE PARALLEL ARRAY OF PROCESSORS IS MASSIVELY MULTITHREADED AND PROGRAMMABLE IN C OR VIA GRAPHICS APIS.…

    • 7731 Words
    • 31 Pages
    Powerful Essays
  • Powerful Essays

    Instruction Cycle

    • 1910 Words
    • 8 Pages

    An instruction cycle (fetch-and-execute cycle, fetch-decode-execute cycle, or FDX) is the basic operation cycle of a computer. It is the process by which a computer retrieves a program instruction from its memory, determines what actions the instruction requires, and carries out those actions. This cycle is repeated continuously by the central processing unit(CPU), from boot up to when the computer is shut down.…

    • 1910 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    complicated analysis

    • 1848 Words
    • 8 Pages

    8086-80486 – Inst Set & ALP MOV Revisted EX 1. Swap the word at memory location 24000H with 25000H 24000H 24001H 25000H 25001H MOV AX, 2000H • Initialise Segment Register • Initialise Offset Registers • Transfer data from reg to mem temporarily • Store back the data in mem MOV DS, AX MOV SI, 4000H MOV DI, 5000H MOV BX, [SI] MOV DX, [DI] MOV [SI], DX MOV [DI], BX Ex 2 MOV BX, 2000H MOV DI, 10H MOV AL, [BX+DI] MOV DI, 20H MOV [BX+DI], AL DS: 2020  DS: 2010 Different mov options R  M M  R R  R M  I R  I MOV DST,SRC • Copies the contents of source to destination •…

    • 1848 Words
    • 8 Pages
    Satisfactory Essays
  • Good Essays

    * CS is set to indicate the segment that contains the starting label specified by the ‘END’ statement of the program.…

    • 1156 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    80286

    • 1176 Words
    • 5 Pages

    The execution unit (EU) uses its 16-bit ALU to execute instructions it receives from the instruction unit. When operating in its real address mode, the 80286 register set is the same as that of an 8086 except for the addition of a 16-bit machine status word (MSW) register.…

    • 1176 Words
    • 5 Pages
    Powerful Essays