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

Example : Add the contents of the 2000H: 0500H memory location to contents of 3000H: 0600H and store the result in 5000H: 0700H. Solution : Unlike the past example progra

Description Write a MIPS program that reads a string from user input, reverse each word (defined as a sequence of English alphabetic letters or numeric digits without any punctu

Memory Address Decoding Binary Decoders - Decoders have 2n-inputs and n outputs, each input combination results in a single output line contain a 1, and all other lines contain

The Alpha : The development of the Alpha chip start in the year 1988 The new chip used 64 bit technology, let users to pack  more  complexity  into  their  programs  than  exis

Write a program on the assembly language to do the following: 1- Allocate array with 32bit 100 element 2- Prompt the user to enter the maximum or the upper bound of the rando

Memory Segmentation : The  memory in an 8086/8088  based system is organized as segmented memory. In this scheme, the whole physically available memory can be divided into a n

write a program that calculates the fibonacci series: except for the first two numbers in the sequence

General Bus Operation The 8086 has a joined data and address bus commonly referred to as a time multiplexed address and data bus. The major reason behind  multiplexing address

(1) Write a program that will: (a) display "Enter Your Name:" (b) convert the entered name to Capital letters (if small), If any other character is entered, the program wil