answersLogoWhite

0

📱

Microprocessors

A microprocessor is the heart of any computer, whether it is a server, a desktop machine, or a laptop. This single chip contains the arithmetic, control, and logic circuitry necessary to interpret and execute computer programs.

2,578 Questions

What is cache coherence and why is it necessary?

Cache coherence is a property of two or more caches mirroring the same shared resource. If all caches agree about the cached content, the caches are coherent. If (at least) one cache is changed the caches are incoherent until the changes are propagated to the other caches.

Multiprocessing systems are the context where one will most likley come across the concept of cache coherence. In a shared memory multiprocessor, each processor has its own memory cache, so any change must be mirrored by all other caches, so that all processors see the same memory content. Should a processor happen to use an outdated value, the results are unpredictable. Or, if you like it better, the results are very predictably garbage.

If the A register was intialized to zero and incremented 512 times what would be the contents of the A register?

If the A register in an 8085 was initialized to zero and then incremented 512 times, its final value would be zero.

Since the 8085 is an 8 bit computer, the A register would overflow from 255 to 0 on the 256th increment, and overflow again from 255 to 0 on the 512th increment.

How do you make 60ms delay program using assembly language for 8086 microprocessor?

procedure for 60 ms delay with 10 mhz frequency

proc delay near

mov cx,bb8h ;3000

l1:

nop ;3 cycles

loop l1; ;17 cycles

ret

endp delay

What are the applications of microprocessors in daily life?

1. hard disk management

2. Execute instruction

3. take input from input device and send to output device

4. Storage and retrieval of data from RAM

5. Threading for multi tasking

What is the secure socket logon?

Secure Socket Logon (SSL) is a protocol that provides secure authentication and encryption for data transmitted over a network. It ensures that sensitive information, such as usernames and passwords, is transmitted securely between a client and a server, protecting it from eavesdropping and tampering. SSL uses certificates to verify the authenticity of the parties involved, creating a secure connection before any sensitive data is exchanged. This protocol is commonly used in web applications and services to enhance security during login processes.

Components of CPU?

The components of a CPU are:

The CU (Control Unit) Responsible for managing the system's resources.

The ALU (Arithmetic and Logic Unit) responsible for managing all mathematical equations in the system.

And the Main memory. which the CPU CACHE (memory) is stored.

How compare instruction is used in 8085?

The compare and subtract instructions in the 8085 both subtract one operand from another, and set flags accordingly. The subtract instruction stores the result in the accumulator, while the compare instruction does not - except for the flags, the compare instruction "throws" the result away.

Why do you need to keep your computer plugged when replacing a CPU?

You don't. Actually it is imperative that you UNPLUG your computer before trying to change your CPU. In addition, you need to make certain that you are grounded before you attempt to replace the CPU to avoid static discharge.

Continuing on this from Original poster:

I have been told by guides and other sources that you do keep the computer plugged in.

What is a 32 bit counter?

This is the the thing for micro controller . Normally in microcontroller operation we used to give the clock pulse to connected circut chips .One chip requires 4 clock pulse .then the second, third vise versa . By which the pulse starts from 4 is for first chip, 8 is for second chip(4+4), 16(4+8+4) is for thir.............Like that depending upon the requirement of the clock signal for chips we used to tell 16 bit counter , 32 bit counter ect.

56653 KB is how many MB?

There are 1024 kilobytes in a megabyte. Assuming you aren't worried about being exact just divide by 1000.

So you are looking at around 56 MB.

1000000 KB equals to MB?

There are actually 2 answers to this question.

In the decimal system (often used in networking and storage such as HDD) 1 MB = 1000KB. So 1,000,000 KB = 1,000 MB = 1 GB.

In the binary system (mostly used in RAM memory) 1MB = 1024 MB. So 1,000,000 = 976.5625 MB = 0.95367431640625 GB

Answer you are looking for: 1000000 kilobyte = 976.5625 megabyte

What is the difference between a multichip microcomputer and single chip microcomputer?

the IC that is organized as a single-chip microprocessor contains only CPU without the other peripherals like ROM, RAM, and I/O ports that comprise a microcomputer, while the single-chip microcomputer is the chip that contains all the components that give the capabilities of the microcomputer.

What is the basic construction of microprocessor?

1)address lines to refer to the address of a block

2)data lines for data transfer

3)IC chips 4 processing data

What is a control unit?

A control unit in general is a central (or sometimes distributed but clearly distinguishable) part of whatsoever machinery that controls its operation, provided that a piece of machinery is complex and organized enough to contain any such unit. ...All steering devices with connections to the parent device and which can steer, direct, or change its operational parameters. This can be done by automatic, semi-automatic or manually operated commands.

Source: google.com

How do you perform multiplication of two numbers without using the multiplication operator?

By using repeated addition. Consider two numbers a and b. If you want to find a*b then you can add the numbers repeatedly in a loop to get the product. Eg:

product = a;

for( i=1; i<=b; i++)

product+= a;