answersLogoWhite

0


Best Answer

a Multi tasking computer can run several processes at one time, usually using super scalar architecture where several pipelines runsimultaneously by breaking the fetch execute cycle into stages and each pipeline can run a stage at a time. eg, if you broke the cycle down into 3 stages (fetch, decode, execute) you could have 3 pipelines running at once, one at stage 1, one at 2 and one at 3.

a single task computer is one that can only run one process at anytime as it has only one pipeline...if any.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between Multiprogramming and single programming?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Difference between batch operating system and multiprogrammed operating system?

multiprogramming-there is no way for single user to keep either cpu or the io divices busy at all times...


What is the difference between single quotes and double quotes?

in programming, single quotes are for characters, and double quotes are for string, but in php, javascript, html, css i don't see any difference between the two.


Multi-programming or multi-tasking enables more than a single process to apparently execute simultaneously How is this achieved on a uniprocoessor?

The two approaches allow to achieve pseudo-concurrrency on a single processor. They are just slightly different in their approach. Here is the slight difference: http://en.wikipedia.org/wiki/Multiprogramming


How is multiprocessing different from multiprogramming?

multiprocessing is the simultaneous processing by two or more processing unit while multiprogramming is the execution of two or more computer programs by a single compute.


Difference between procedural programming and modular programming?

Procedural programming is a computer programming technique in which the program is divided into modules like function or subroutine or procedure or subprograms, where as ... "Modular Programming" is the act of designing and writing programs as interactions among functions that each perform a single well-defined function, and which have minimal side-effect interaction between them. Put differently, the content of each function is cohesive, and there is low coupling between functions as happens in procedural programming.


What is the difference between Real time system and Multiprogrammed system?

A hard real-time system guarantees that critical tasks complete on time. This goal requires that all delays in the system be bounded from the retrieval of the stored data to the time that it takes the operating system to finish any request made of it. A soft real time system where a critical real-time task gets priority over other tasks and retains that priority until it completes. As in hard real time systems kernel delays need to be bounded


What is the difference between single plate clutch and multi plate clutch?

"What is the difference between single plate clutch and multi plate clutch?"


What is the difference between a single board computer and a microcontroller?

The difference between a single board computer and microcontroller is that a single board lacks a general purpose interface and the mass storage devices.


Single program Uni-programming?

A single program is also known as uni programming. Uni programming only allows on program to be present in the memory at a time. Single program


What is the difference between the contour and magnitude of single nerve fiber and nerve trunk?

What is the difference between the contour and magnitude of single nerve fiber and nerve trunk?


Is there a difference between three phase and single phase electrical supplies?

Yes, there a difference between three phase and single phase electrical supply services.


Difference between single-point cutting tool use in lathe and shaping machine?

explain the difference between single point & multi point cutting tool