Cisc characteristics-microprocessor, Assembly Language

CISC Characteristics :

The design of an instruction  set for a computer  might take into consideration  not only machine language constraints,  but  also  the  requirements  imposed  on  the  use  of  high-level  programming  languages.  The translation from high-level to machine language programs is done by means of a compiler program. One cause for the trend to provide a complex instruction set is the desire to simplify the compilation and improve the overall computer performance.  The task of a compiler is to produce a sequence of machine instructions for each high-level language statement. The job is simplified if there are machine instructions that implement the statements directly. The important aim of CISC architecture is to attempt to provide a single machine instruction for each statement that is written in a high-level language .An Examples of CISC architectures are the Digital Equipment Corporation VAX computer and the IBM 370 computer.

The main characteristics of CISC architecture are:

1. A large number of instructions-usually from 100 to 250 instructions.

2. Some instructions that perform specialized tasks and are used infrequently.

3. A vast variety of addressing modes-typically from 5 to 20 different modes.

4. Variable-length instruction formats.

5. Instructions that manipulate operands in memory.

 

Posted Date: 10/10/2012 12:49:07 AM | Location : United States







Related Discussions:- Cisc characteristics-microprocessor, Assignment Help, Ask Question on Cisc characteristics-microprocessor, Get Answer, Expert's Help, Cisc characteristics-microprocessor Discussions

Write discussion on Cisc characteristics-microprocessor
Your posts are moderated
Related Questions
Program : A program to move a string of the data words from offset 2000H to offset 3000H the length of the string is OFH. Solution : For writing this program, we will use

a pseudo-code to add username and password combination up to a limit of 10

a program that display English letters excluding vowels

code, Assembly Language How to print strings in Right Triangle form?

errorlevel -302 ;prevents error code for this chipset __config 0x373A ;chip config PIC spec page 146 processor 16F877A ;chipset reset code

Write an assembly program that will compute and output tuition cost: a. accept keyboard input of the number of credit hours taken b. accept keyboard input of the type of classes 1

move a byte string ,16 bytes long from the offset 0200H to 0300H in the segment 7000H

CMP: Compare: - This instruction compares the source operand, which can be a register or memory location an immediate data with a destination operand that might be a register or a

move a byte string ,16 bytes long from the offset 0200H to 0300H in the segment 7000H..

Declare 1 constant. This can be done just below the prototype section. Put the following divider above the constant section. ;************************ Constants ****************