answersLogoWhite

0

📱

Intel 8086 and 8088

The Intel 8086/8088 family of microprocessors is a 16 bit architecture on a 16 bit (8086) or an 8 bit (8088) bus. The 8088 was the processor in the original IBM PC, and has evolved into the most popular processor used today in PC's and servers.

1,056 Questions

What is psw in 8086 microprocessor?

In the context of the 8086 microprocessor, PSW stands for Program Status Word. It is a 16-bit register that contains flags and status bits that reflect the outcome of arithmetic and logical operations performed by the processor. The PSW includes flags such as the zero flag, carry flag, sign flag, and overflow flag, which are crucial for controlling program flow and making decisions in assembly language programming. The PSW plays a significant role in determining the execution path of a program based on the results of previous instructions.

What is prefetch queue in 8086?

In the context of the 8086 microprocessor, the prefetch queue is a 6-byte high-speed queue that stores the next instruction to be executed. This helps improve performance by fetching instructions in advance and storing them in the queue. When the CPU is ready to execute the next instruction, it can quickly access it from the prefetch queue without having to wait for the instruction to be fetched from memory.

How many address bus and data bus in Intel Core i3?

in Intel core 2 duo address bus is 32 and data bus is also 32 see it in file:///C:/Users/chethan/Downloads/Today's%20Hotness%20%20The%20Core%202%20Duo%20%20%20Intel's%2015%20Most%20Unforgettable%20x86%20CPUs.htm

Explain 8086 flag register?

FLAGS REGISTER="h2headingh3"style="color:rgb(0,0,0);"name="flags_register">Flags Register - determines the current state of the processor. They are modified automatically by CPU after mathematical operations and allow one to determine the type of the result as well as determine conditions to transfer control to other parts of the program.

Generally you cannot access these registers directly.

  1. Carry Flag (CF) - this flag is set to 1 when there is an unsigned overflow. For example when you add bytes 255 + 1 (result is not in range 0...255). When there is no overflow this flag is set to 0.
  2. Parity Flag (PF) - this flag is set to 1 when there is even number of one bits in result, and to 0 when there is odd number of one bits.
  3. Auxiliary Flag (AF) - set to 1 when there is an unsigned overflow for low nibble (4 bits).
  4. Zero Flag (ZF) - set to 1 when result is zero. For non-zero result this flag is set to 0.
  5. Sign Flag (SF) - set to 1 when result is negative. When result is positive it is set to 0. (This flag takes the value of the most significant bit.)
  6. Trap Flag (TF) - Used for on-chip debugging.
  7. Interrupt enable Flag (IF) - when this flag is set to 1 CPU reacts to interrupts from external devices.
  8. Direction Flag (DF) - this flag is used by some instructions to process data chains, when this flag is set to 0 - the processing is done forward, when this flag is set to 1 the processing is done backward.
  9. Overflow Flag (OF) - set to 1 when there is a signed overflow. For example, when you add bytes 100 + 50 (result is not in range -128...127).

Is there any on board computer with microprocessor 8086 that use to measure temperature and pressure?

Yes, there are on-board computers with microprocessor 8086 that can be used to measure temperature and pressure. These computers can be equipped with sensors for temperature and pressure measurements, and programmed to process and display the data collected from these sensors in real-time. The 8086 microprocessor is capable of handling the data processing requirements for these measurements.

How do you identify pin connections on AND gate IC chips?

To identify pin connections on an AND gate IC chip, refer to the datasheet provided by the manufacturer. The datasheet will have a pinout diagram showing the location and function of each pin on the chip. Additionally, you can use a multimeter to test for continuity between pins to confirm their connections.

Instructions for Envirastation dws-200?

I think I solved the problem of programing the EnviraStation DWS-200. To keep the settings from reverting to the setting you are trying to change, press the 'set' button one more time after you have gone through all the settings.


ie, you start by pressing 'set' and holding it down for 3 seconds.
that brings up the 12/24 hour choice, press set again to get to the hour.
Adjust the hour with the + & - buttons on the back, then press set to advance to minutes.
continue through to the year month and day settings and when all is done,
PRESS SET ONE MORE TIME.


Anyway after a couple of hours looking for information and always having it revert to the
time I was trying to change, I finally found some instructions for the DWS-220, which is set from an atomic clock, but there were instructions for manual setting, it was there that I saw the information about that last push on the set button. It's worth a try.

Explain how the properties of life emerge from complex organization?

First you must understand that the 'properties of life" are the aspects that identify something as living as opposed to not living.

-metabolism

-thought

-independent motion

-eating and ridding itself of waste

-attraction to light

-need oxygen

-create oxygen

-dispose of carbon dioxide

These are just a sample and not all are needed to attribute life to something.

Simple organization of life begins with a simple cell which, unlike simple proteins and viruses, is actively engaged in the act of staying alive. In complex organisms such as humans a big part of staying alive depends in large amount to its brain. Simple cells such as stem cells in a complex society of cells become very specialized in what duties they perform for the organism as a whole. Skin, eyes, brain etc.

What is a program called gem master?

Gem Master is a puzzle game where players must match gems of the same color to clear the board. The goal is to earn points by creating matches and achieving high scores within a limited number of moves. It is a strategic and challenging game that tests players' problem-solving skills.

Do spaces count as bytes in emails?

Yes, space and carriage return (enter key) are both ASCII characters and these count as bytes in emails and any other document you write.

- Neeraj Sharma

What are the basic difference Intel 80386 real protected and virtual 8086 modes?

khankir sabal bal sero.ami answer toder kase jiggasa koresi ar tora amare answer korte bolsis.baler server tomader eta.bou er mai chapo

What is the pin diagram of ic 7812?

http://hamradio.lakki.iki.fi/new/Datasheets/transistor_pinouts/case-14.gif

Picture in context can be found here:

http:/hamradio.lakki.iki.fi/new/Datasheets/transistor_pinouts

What is the difference between the Intel 8085 and the Intel 8086?

The Intel 8085 is an 8 bit microprocessor created in 1977.

The Intel 8086 is a 16 bit microprocessor created in 1978. The 8086 was the first chip to start the x86 architecture family.

8085 contains 16-bit address bus and 8-bit data bus

8086 contains 20-bit address bus and 16-bit data bus..

In 8085 the clock speed is 3MHZ

where as in 8086 the clock speed is 5MHZ.
there are two differences btw 8085&8086

1. 8086 has 6 byte queue but 8085 has 4 byte queue

2. 8086 has 16 bit data bus where as 8085 has 8 bit data bus

Why is it if MARIE has 4k words of main memory and addresses must have 12 bits?

4K (4096) of addressable space is defined by 12 bits of address space, because 212 = 4096.

What is the program in 8086 to convert a hexadecimal number to its ASCII code?

  • LXI H, 4150 ; Point to data
  • LXI B, 0000 ; Initialize hundreds= 0, Tens=0
  • MOV A, M ; Get hex data to A
  • LOOP: SUI 64
  • JC LOOP 1
  • INR B ; hundreds= hundreds+1
  • JMP LOOP
  • LOOP 1: ADI 64 ; if subtracted extra, add it clear carry flag
  • LOOP 2: SUI 0A
  • JC LOOP 3
  • INR C ; Tens=tens+1
  • JMP LOOP 2
  • LOOP 3: ADI 0A ; If subtracted extra, add it again
  • INX H ; A = Units
  • MOV M, B ; store hundreds
  • MOV B, A ; Combine Tens in C &
  • MOV A, C ; Units in A to form a
  • RLC ; Single 8-bit number
  • RLC
  • RLC
  • RLC
  • ADD B
  • INX H
  • MOV M, A ; Store tens & Units
  • HLT

Can you use sp as offset address holder with cs?

SP is the stack pointer and can be used in the stack operations. It cannot be used for fetching the instruction

Why a segment can not start from the physical address 77777?

For any segment base address, segment first physical address will have 0 in the least

significant position in hexadecimal format.

Let say, our Segment base =0x1234, and we calculate segment first physical address as

0x12340