Blog Tips│Blog Trick

Thursday, December 09, 2010

Based Computer Architecture CISC

Complex instruction set computing, or Complex Instruction Set Computer (CISC: "A set of instructions computing complex") is an architecture of instruction set in which each instruction will run some low-level operations, such as retrieval of memory, arithmetic operations, and a memory store , all at once only in a single instruction. CISC Characteristics opposite can be said with RISC. Before the process of RISC is designed for the first time, many computer architects tried to bridge the semantic gap ", namely how to make the instruction sets for high-level programming easier by providing instruction" high level "as the calling procedure, the process of repetition and complex addressing modes so that the data structure and access arrays can be combined with an instruction. Characteristics of CISC distinguished "full information" provides benefits where the size of the programs produced will be relatively small, and memory usage will be minor. Because this is the cost of making computer CISC on at that time (in 1960) become much more efficient. Indeed, after that a lot of designs that provide better results with lower costs, and also resulted in a high-level programming to be more modest, but in reality it is not always the case. For example, the complex architecture that is designed poorly (which uses micro-code to access hardware functions), will be in a situation where it's easier to improve performance by not using complex instructions (such as dialing instructions procedure), but by using a simple sequence of instructions. One reason for this is because the instruction sets of high-level, which is often encoded (for complex codes), would be quite difficult to translate back and run effectively with a limited number of transistors. Therefore, these architectures require handling more focused on processor design. At the time in which the number of transistors has been limited, resulting in the limited chances of finding alternative ways to optimize the development of the processor. Hence, the idea to use a RISC design emerged in mid 1970 (IBM Watson Research Center 801 - IBMs) 'Examples of CISC processors are the System/360, VAX, PDP-11, variants of the Motorola 68000, and AMD and Intel x86 CPU. " The term RISC and CISC is currently less well known, after seeing the further development of the design and implementation of both CISC and CISC. CISC parallel implementation for the first time, like 486 from Intel, AMD, Cyrix, and IBM has supported every instruction that is used by the processors before, although its highest efficiency only when used on a simple subset of x86 (similar to the RISC instruction set, but without limitation of storage / retrieval of data from RISC). Modern x86 processors also have to encode and split more complex instructions into several "micro-operations" internal smaller so that those instructions can be done in parallel, thus achieving high performance in a larger subset of instructions.
Postingan Terkait Lainnya Dengan Label :


Widget by SEO Tutorial

0 comments:

Coly Radhit Blogspot Headline Animator