Explain fundamental instruction set characteristics, Computer Engineering

Assignment Help:

Q. Explain fundamental instruction set characteristics?

Let's look into a number of fundamental instruction set characteristics:

  • The operands can be addressed in memory, registers or I/O device address.
  • Instruction having less number of operand addresses in an instruction may need lesser bits in the instruction though it also restricts range of functionality which can be performed by instructions. This indicates that a CPU instruction set having less number of addresses has longer programs that means longer instruction execution time. On the other side having more addresses may lead to more complex processing circuits anddecoding.
  • Most of instructions don't need more than three operand addresses. Instructions having less addresses than three use registers implicitly for operand locations since using registers for operand references can yield in smaller instructions as only few bits are required for register addresses as against memory addresses.
  • The kind of internal storage of operands in CPU is most fundamental differentiation.

The three most general types of ISAs are: 

1.  Evaluation Stack: Operands are implicitly on top of stack. 

2.  Accumulator: One operand is implicitly the accumulator. 

3. General Purpose Register (GPR): All operands are explicit either memory or registers locations.


Related Discussions:- Explain fundamental instruction set characteristics

Evaluate physical address of top of stack, Q. Evaluate Physical address of ...

Q. Evaluate Physical address of top of stack? Value of stack segment register (SS) = 6000h Value of stack pointer (SP) which is Offset = 0010h  So Physical address of top

Explain open source software, Explain Open source software? Open Source...

Explain Open source software? Open Source Software is software for which the underlying programming code is available to the users so that they might be read it, make changes t

Memory organization - computer architecture, Memory Organization - Computer...

Memory Organization - Computer architecture: BASIC CONCEPTS: Address space - 16-bit : 216 = 64K mem. locations - 32-bit : 232 = 4G mem. locations -          40-b

Explain data warehousing, data warehousing Data warehouse means  ...

data warehousing Data warehouse means  Subject oriented Integrated Time variant Non-volatile collection of data for management's decisions. It is h

What is binary, Binary is an alternative number system which works very goo...

Binary is an alternative number system which works very good for computers. Humans have ten fingers; that's probably why we use ten digits (0, 1, 2, 3, 4, 5, 6, 7, 8, and 9) in our

Explain about interrupt servicing routines, Q. Explain about Interrupt serv...

Q. Explain about Interrupt servicing routines? First the situation is to be checked as to why the interrupt has happened. That includes not only device but also why the device

Java, differentiate between multitasking and multithreading in java

differentiate between multitasking and multithreading in java

By which exposing EPROM contents can be erased, EPROM contents can be eras...

EPROM contents can be erased by exposing it to ? Ans. By exposing EPROM contents to Ultraviolet rays, it can be erased. The Ultraviolet (UV) light passes throughout a window i

Sms gateway application, The most important in the project are to develop a...

The most important in the project are to develop application: 1- Web Conference this will help both the jobseeker and employer to meet through web conference and follow the proc

Explain the working of a demultiplexer, Explain the working of a demultiple...

Explain the working of a demultiplexer with the help of an example. Ans: 1:4 Demultiplexer: Fig.(a) demonstrates the logic circuit of a 1:4 demultiplexer. This has two NOT

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd