General Purpose Processor

3 Answers

Answer :

General Purpose Processor

  • General purpose processor is use for variety of applications.
  • It is manufactured in large scale. 
  • Performance is not high.
  • Size of general purpose processor is large.
  • So its efficiency is less.
  • Design cost and time of general purpose processor is low.
  • It perform variety of computation and consists of arithmetic and logic units (ALUs).
  • General purpose processor is use in laptop or desktop.
  • General purpose processor have the largest flexibility.

Answer :

The design of a general purpose processor or microprocessor builds a Programmable device that is suitable for a variety of applications to maximize the number of devices sold.


The features of such processes are

1. Program memory

2. Data path

The design of such a processor does not know what program will run on the processor, so the program cannot be built into the Digital circuit.

The data path must be general enough to handle a variety of computations, so such a data path typically has a large register file and one or more general purpose arithmetic (ALU).

The figure shows the simple architecture of a general purpose processor implementing the array summing functionality.

The functionality is sorted in the program memory. The controller features the current instruction as indicated by the program counter PC into the instruction register IR. It then configures the data path for this instruction and executes the instruction. It then determines the next instruction address, set the PC to this address and fetches again.


Time to market and NRE cost are low because the designer must only write a program but not do any digital design.

Flexibility is high because changing functionality requires changing only the program.

Unit cost may be low in small quantities compared with designing our own processors.

Performance may be fast for computation-intensive applications.

Design Matric drawbacks:-

Unit cost may be relatively high for large quantities.

Performance may be slow for certain applications.

Size and power may be large due to unnecessary processor hardware.

Answer :

A general purpose processor, sometimes called a central Processing Unit CPU or a microprocessor. It consists of a data path and control unit, tightly linked with a memory.

The general purpose processor basic architecture consists of

1. Data path

2. Control unit

3. Memory

1. Data path:-

The data path consists of the circuitry for transforming data and for storing temporary data.

The data path contains ALU capable of transforming data through operations such as addition, subtraction, logical AND, logical OR, inverting and shifting.

ALU also generates status signals, often stored in a status register, indicating particular data conditions. Such conditions include indicating weather data is zero or whether an addition of two data items generates a carry.

Data path also contains registers capable of storing temporary data. Temporary data may include:-

1. Data brought in from memory but not yet sent through the ALU.

2. Data coming from the ALU that will be needed for later ALU operations or will be sent back to memory and data that must be moved from one memory location to another.

3. The internal data bus carries data within the data path while the external data bus carries data to and from the data memory.

The processes are distinguished by their size, usually size is measured as the bandwidth of the data path components. An N-bit processor may have:

  • N-bit wide registers
  • N-bit wide ALU
  • N-bit wide internal bus (over which data moves among data path components)
  • N-bit wide external bus (over which data is brought in and out of the data path)

The processor maybe 4 bit, 8 bit, 16 bit, 32 bit and 64 bit.

2. Control unit:-
The control unit consists of circuitry for retrieving program instructions and moving data to,from, and through the data path according to those instructions.
The control unit has a program counter PC, that holds the address in memory of the next program instructions to fetch, and an instruction register IR to hold the fetched instruction.
The control unit also has a controller, consisting of a state register plus next stage and control logic.
It controls the flow of data in the data path such flow may includes:
  • Inputting two particular registers into the ALU
  • Storing ALU results into a particular register
  • Moving data between memory and a register

The PC's bit-width represents the processor address size. The address size is independent of the data word size, the address size is often larger.
The address size determines the number of indirectly accessible memory locations, referred to as the address space or memory space.
For each instruction, the controlled typically sequences through several stages such as:
  1. Fetching the instruction from memory
  2. Decoding the instructions
  3. Fetching operands
  4. Executing the instruction in the data path
  5. Storing result

Each stage may consist of one or more clock cycles.

3. Memory:-
The registers serves a processor short term storage requirements.
Memory serves the processor medium term and long term information storage requirements.
Memory can be divided into program memory and data memory.
Program information consists of the sequence of instructions that cause the processor to carry out the desired system functionality.
Data information represents the value being input, output and transformed by the program.

Related questions

Description : What is a single purpose processor?

Last Answer : Single Purpose Processor Single purpose processor is design to execute only one program. It perform particular computation task. So it have faster ... of single purpose processor. The datapath contains only required components.

Description : Explain the various steps involved in designing a custom single-purpose processor.

Last Answer : A single purpose processor is a digital circuit designed to execute exactly one program. It is also known as co-processor, accelerator or peripheral. It contains only ... for small quantities. Performance may not match general-purpose processors for same applications.

Description : Application Specific Instruction Set Processor (ASIP)

Last Answer : An application specific instruction set processor (ASIP) can serve as a compromise between the general purpose processor and single-purpose processors. An ASIP is a Programmable processor ... fetch sequential data memory locations in parallel with other operations to further speed execution.

Description : So, is my 3800+ processor 3.8ghz or not?

Last Answer : answer:3800 is just the model number. Unrelated to speed. Intel i7 processors do not run at i7 MHz. The old nvidia 8800 graphics cards don't run at 8.8 ghz, nor do they have 8.8 gigs of VRAM.. My ... the 3800 line, see the AMD website listing. It looks like most of them run between 2 and 2.4 GHz.

Description : What Happens When Hlt Instruction Is Executed In Processor?

Last Answer : Answer :The Micro Processor enters into Halt-State and the buses are tri-stated.

Description : What is multicore processor? Describe in brief.

Last Answer : Multicore Processor: It is an integrated circuit in which two or more processors core have been packaged for enhanced performance, reduced power consumption and more efficient simultaneous ... Multicore processors will give the benefits to all software especially for multithreaded program.

Description : Describe the functions of General purpose registers of 8086 microprocessor.

Last Answer : (i) General Purpose Registers of 8086 1. AX (Accumulator) - Used to store the result for arithmetic / logical operations All I/O data transfer using IN & OUT instructions use A ... Index - acts as the destination for string movement instructions Used to hold offset address of Extra segment.

Description : The colour band on the extreme left in general purpose fixed resistors represents: A) Tolerance B) First significant digit C) Wattage Rating D) Voltage Rating

Last Answer : The colour band on the extreme left in general purpose fixed resistors represents: First significant digit

Description : If man has no purpose, why would animals have any?

Last Answer : answer:Different people have different beliefs. Don't make a strawman argument that because someone said at one time that Man has no purpose on Earth that it's a generally relevant belief or statement ... far know - but that doesn't mean that one person's values are uniform across all Mankind.

Description : What is the purpose of the United States of America?

Last Answer : answer:Originally, its purpose was to establish a free democratic society for its citizens at a time when there were no free democratic societies. How the worm has turned, eh?

Description : Is there a real purpose for neckties?

Last Answer : answer:Yes. Present purpose is to send subtle code. That old school tie is not just a play on words. Way back when, when ties were cravats [which they still may be at Ascot] they kept the neck ... gross. But Think of Queen Elizabeth I and her enormous ruff in all her pix-how dirty was that? UGH.

Description : What is the purpose of boredom?

Last Answer : For me, it is a starter kit for big trouble. I will not provide an example .So,there. XD

Description : What is the purpose of docks (e.g. the Apple or Vista one, ObjectDock etc.) on the desktop?

Last Answer : Unlike shortcuts on the desktop, by default the dock is always visible.

Description : What is the real meaning and purpose of Christmas?

Last Answer : to me it symbolizes the birth of my savior. Yes I know it wasn’t really his birthday but some day had to do

Description : What is the purpose of your religion? (not a debate)

Last Answer : My religion acts as a moral compass that guides the decisions I make in regards to the actions I take toward myself and others. And by religion, I mean my conscience.

Description : What events or experiences in your life have hinted or suggested that you were created for a specific purpose?

Last Answer : I don’t really understand what you mean by ‘specific purpose’? Do you mean by a certain career? Or do you mean as in maybe put on the earth to save people’s lives?

Description : How To Make All Purpose Spray Cleaner

Last Answer : Materials: 1/2 tsp. washing soda a dab of liquid soap 2 cups hot tap water Instructions: Combine the ingredients in a spray bottle and shake until the washing soda has dissolved. Apply and wipe off with a sponge or rag.

Description : How To Make An All Purpose Hand Cream

Last Answer : Ingredients: 3 tbsp mashed almonds 2 tbsp comfrey root (dried) 1 tbsp chopped parsley 1 egg 1 tbsp honey 1 tbsp glycerin Instructions: Mix almond meal, comfrey root and parsley in a small ... letting it penetrate for 20-30 minutes, then wash off with warm water. Refrigerate mixture between uses.

Description : Purpose of Selective Catalytic Reduction (SCR)

Last Answer : Purpose of Selective Catalytic Reduction (SCR) : 1. It reduces Nox 75% to 90% 2. Converts it in to molecular nitrogen and water vapor 3. It reduces HC emission up to 80% 4. It reduces PM emission 20 to 25%.

Description : State the purpose of lighting control. List the different types of dimmer.

Last Answer : Purpose of Lighting Control:- 1. To turn ON or OFF the lamps 2. For dimming: The dimming control permits the adjustment of lighting over a range. 3. For changing the lighting levels ... operated dimmer 6) Triac operated Dimmer 7) PWM (Pulse width modulation) Controlled technique.

Description : Explain the purpose of shielding and reflector in a nuclear reactor.

Last Answer : 1. Shielding:-  The function of sheilding is to protect environment, humens and animals from the harmful radioactive radiation (pollution).before they are emitted to atmosphere. Shilding is provided to ... :- The function of reflector is to reflect back the neutrons which are leaving from core.

Description : The purpose of a parallel circuit resonance is to magnify?

Last Answer : The purpose of a parallel circuit resonance is to magnify voltage.

Last Answer : The purpose of stator winding in the compensated repulsion motor is to improve power factor and provide better speed regulation.

Description : What is the main purpose of electroplating?

Last Answer : Protecting  reactive  metals  from  corrosion.

Description : When have you had to make a decision or take a stand on something and hold to it against strong opposition?

Last Answer : I miss “Tags as I wrote them:”. :p

Description : Hippies, Travellers, Freaks, Punks, Peace Tramps, New Agers -- can you still be what you were then, now that you're older?

Last Answer : Sure, I'm one of the older hippie types that loved the idealism of the 60's and 70's but now that I am older I happily pass the torch. It's all about my inner peace now, can't save ... situation, my own little reality these days and few outsiders are allowed in. Just the way I like it. haha

Description : What is your definition of a double standard and whom do you find most guilty of using them?

Last Answer : answer:When a person or persons expects you to behave a certain way and if you deviate from that expectation you commit a “foul” but when they commit the same “foul” it is somehow OK. The list of the guilty (including me) is way to long to name names.

Description : The space in the male abdomen that would house the uterus, ova, etc. in females, what is it used for in men?

Last Answer : Storing beer.

Description : What does your profession mean to you?

Last Answer : I respect what I do and do it to the best of my ability. I appreciate my boss but I must admit that after so many years of the same old shit, I know see it as a job to keep my head above water, just to pay the bills. I feel bad it has become that way, but that is how I feel.

Description : What is the most valuable, or historically significant item ever to be purposefully destroyed?

Last Answer : answer:Interesting question, which I thought you might say was sparked by the new movie Monuments Men, but you didn’t mention it in your details. If you haven’t heard of it, it looks quite good. I hope that someone will have good information to share on this post.

Description : Why is the Universe so big?

Last Answer : answer:“Space is big. You just won’t believe how vastly, hugely, mind- bogglingly big it is. I mean, you may think it’s a long way down the road to the chemist’s, but that’s just peanuts to space. ” —Douglas Adams

Description : Why do we even have a gall bladder?

Last Answer : It’s not necessary at all, sort of like an appendix. My biology teacher had gall-stones and currently is without a gallbladder as well. According to wikipedia, it is used for the digestion of fats.

Description : What are you, some kind of Shaolin monk?

Last Answer : answer:Aikido definitely is not about kicking ass and that is why O Sensei (a.k.a. Morihei Ueshiba), the founder of Aikido, is so great and revered. Aikido is all about being one with the ... , poetry, or something creative as they did with destructive things like the proper way to kill an enemy.

Description : What did a full grown beard serve as for our ancestors?

Last Answer : I don’t know the answer, but it is possible the main purpose was to attract females. I also think hair generally is there to protect. Could be parasites or could be from the sun.

Description : Why lemon is put into finger bowl?

Last Answer : Lemon helps get rid of odor and is a natural cleaning agent. It is also decorative in a finger bowl. I personally wish every restaurant provided a finger bowl or warm towels. Just MO.

Description : Which of these themes dominates your temperament and personality?

Last Answer : I am, as most people are, a combination of all of those.

Description : Does anyone watch "Whale Wars" on Friday nights, on animal planet?

Last Answer : Nope

Description : Why is there a dimple in the bottom of some wine bottles?

Last Answer : My guess is that when they bottle the wine, they have to make sure that no air contamination can get in there, so the “dimpled” bottles are the result of leaving as little air space in the bottle as possible.

Description : What would be the point of having a profile on a social networking site if you are not going to participate in the basic functions of that site?

Last Answer : Perhaps a private person who wants to comment but, not necessarily get too chummy.

Description : How do you feel about, a federal court of appeals recently threw out a jury verdict in favor of a father, Albert Snyder, who had sued protesters at his son Matthew's funeral for intentional infliction of emotional distress?

Last Answer : I think it’s terrible. Those people should’ve been kept away from that funeral

Description : What makes work meaningful?

Last Answer : Work can be meaningful? Let me in on the secret.

Description : Are human beings just a cosmic accident?

Last Answer : Yes, Yes, Yes, Yes Well sort of for that last one. I’d like to think my purpose in life is to enjoy it.

Description : Why were we created?

Last Answer : To mine gold for alien visitors.

Description : What are the "Legal Notices - Private Party" in the Classifieds section of The Village Voice?

Last Answer : From New York Statues on Name Change: The order shall be directed to be entered and the papers on which it was granted to be filed prior to the publication hereinafter directed in the clerk's office of the county in which the petitioner ... .......; my present name is ..........................

Description : Can you point me to some detailed information about Saturn's Return?

Last Answer : I found a whole site dedicated to Saturn’s Return. Thought it might be useful.

Description : Are Definitions flawed?

Last Answer : All that a definition is an agreed-upon meaning for a certain word or a value ascribed to a certain state.

Description : Time-tested guidelines for ethical living - Are spiritual people more healthy?

Last Answer : A hospital survey published here (Australia) a year or so ago, claimed surprisingly that both the extent and the recovery rate of devout people was far less that that of atheists. That even surprised me. ... basically it seems that if you trust in God, you don't try as hard in other directions.

Description : What do people live for?

Last Answer : answer:Ah... the eternal question. Let me know if anyone has a definitive answer. In my eyes though, it's to feel. So many emotions and experiences to make you feel different ways. It blows me ... , the answer to this question would also depend on your religious views (whether you have any or not).

Description : Why are the bottoms of plastic soda bottles shaped that way?

Last Answer : The shape makes it structurally stiffer. Without it, the bottom would be as soft and flimsy as the sides and the bottoms take most of the abuse in packaging, shipping and consumer use.

Description : What are we all heading toward?

Last Answer : We are headed in a multitude of directions, mostly having to do with people struggling to make their lives better. The major product we are building, if we can call it building, is an ongoing presence in ... , that is our unique contribution, not just in a global sense, but also in a personal sense.