Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
3,896,846,812 visitors served.
forum Join the Word of the Day Mailing List For webmasters
?
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

complex instruction set computer

   Also found in: Dictionary/thesaurus, Acronyms, Wikipedia 0.01 sec.
complex instruction set computer [¦käm‚pleks in′strək·shən ‚set kəm‚pyüd·ər]
(computer science)
A computer in which relatively high-level or complex hardware incorporating microcode is used to implement a relatively large number of instructions. Abbreviated CISC.

Complex Instruction Set Computer - (CISC) A processor where each instruction can perform several low-level operations such as memory access, arithmetic operations or address calculations. The term was coined in contrast to Reduced Instruction Set Computer.

Before the first RISC processors were designed, many computer architects were trying to bridge the "semantic gap" - to design instruction sets to support high-level languages by providing "high-level" instructions such as procedure call and return, loop instructions such as "decrement and branch if non-zero" and complex addressing modes to allow data structure and array accesses to be compiled into single instructions.

While these architectures achieved their aim of allowing high-level language constructs to be expressed in fewer instructions, it was observed that they did not always result in improved performance. For example, on one processor it was discovered that it was possible to improve the performance by NOT using the procedure call instruction but using a sequence of simpler instructions instead. Furthermore, the more complex the instruction set, the greater the overhead of decoding an instruction, both in execution time and silicon area. This is particularly true for processors which used microcode to decode the (macro) instruction. It is easier to debug a complex instruction set implemented in microcode than one whose decoding is "hard-wired" in silicon.

Examples of CISC processors are the Motorola 680x0 family and the Intel 80186 through Intel 486 and Pentium.


Want to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit the webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Feedback
Mentioned in?  References in periodicals archive?   Encyclopedia browser?   Full browser?
No references found
 
Toshiba will maintain continuity between the development tools for the complex instruction set computer (CISC) microprocessor TLCS-900 series and the TX19, providing a seamless language tool environment.
TAEC will continue to develop products based on its broad family of RISC and complex instruction set computer (CISC) processor cores and peripherals.
The CR16MCS9 features the high performance and reduced cost of a RISC architecture while retaining the advantages of a traditional Complex Instruction Set Computer (CISC) such as variable length instructions for high code efficiency and small program memory requirements.
 
 
complex frequency
Complex Frequency Hopping
Complex Frequency Shifted
Complex Frequency Shifted Perfectly-Matched Layer
Complex Gain Digital Pre-Distorter
Complex Gaussian Random Vector
Complex Ginzburg-Landau Equation
Complex Glycerol Kinase Deficiency
Complex Hazardous Air Release Model
Complex Hilbert space
Complex Hilbert space
Complex homeopathy
Complex homeopathy
Complex homeopathy
Complex Hosting Platform
Complex hyperplasia
Complex hypersurface
complex hypothesis
complex hypothesis
complex hypothesis
complex hypothesis
Complex Image Method
Complex impedance
Complex Impulse Response
Complex index of refraction
Complex index of refraction
Complex index of refraction
Complex Industries
Complex infinity
Complex Information Technology System
complex instruction set computer
complex instruction set computing
complex instruction set computing
Complex Insurance Claims Litigation Association
Complex integer
Complex integer
Complex integral
Complex Intelligent and Software Intensive Systems
Complex Interactive Networks/Systems Initiative
Complex Interactive System
Complex Interface Adapter
Complex ion
Complex Kohn Variation Principle
Complex Laboratory for Analysis of Aromatic Carbohydrates
Complex language
Complex language
Complex language
Complex language
Complex Learning in Computer Environments
Complex Lie group
Complex line integral
Complex Linear Regression
Complex Listing Information File
complex low
Complex Maintenance, Repair & Overhaul
Complex measure
Complex Medical Engineering
Complex Minimal Resource Allocation Network
Complex Mode Indicator Function
Complex Modulus
Complex Modulus
 
Encyclopedia
?

Terms of Use | Privacy policy | Feedback | Advertise with Us | Copyright © 2012 Farlex, Inc.
Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.