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 the importance of an internal data bus?

Buses are just conductors to carry data from one place to another place in terms of microprocessor from one register to another register.

Regards,
Rajper

How much memory can a 48-bit memory register address?

2 to the power of 48 bytes

which is

2^48 = 281474976710656 bytes

274877906944 kilobytes

268435456 megabytes

262144 gigabytes

256 terabytes

What is psw of 8086?

Flag Register (PSW)

  • Status is indicated with individual bits:
    • 0 - CF - Carry Flag
    • 2 - PF - Parity Flag
    • 4 - AF - Auxiliary carry Flag
    • 6 - ZF - Zero Flag
    • 7 - SF - Sign Flag
    • 8 - TF - Trap Flag
    • 9 - IF - Interrupt Flag
    • 10 - DF - Direcetion Flag
    • 11 - OF - Overflow Flag

Is physical address the home address?

Yes, a physical address would the the same as a person's address of their home. An example of a non-physical address would be a PO Box address.

What does the number of bits used to represent a memory address determine?

The number of bits used to represent a memory address determines the number of different addresses that can be formed. If the number of bits is N, then 2N addresses can be formed.

  • If N is 16, as it is in the 8085, then 216 = 65,536.
  • If N is 20, as it is in the 8086/8088, then 220 = 1,048,576.
  • If N is 24, as it is in the IBM 360/44, then 224 = 16,777,216.
  • If N is 32, as it is in most 32 bit modern processors, then 232 = 4,294,967,296.
  • If N is 64, as it is in most 64 bit modern processors, then 264 = 18,446,744,073,709,551,616.

Note that the amount of addressable memory is not the same as the amount of physical memory. As addressability goes up, often physical memory does not match it, which means that effective addressability is limited.

Write a sequence of instruction to exchange two register contents using stack in 8086 processor?

To exchange two registers, say the BX and CX registers, in the 8086 using the stack, you can use...

PUSH BX

PUSH CX

POP BX

POP CX

... Of course, this is for 16 bit operation. If you want 8 bit operation, you will need to do more than that, because stack operations are always 16-bit operations.

How do you register for the series 63 exam?

First, you need to check some requirements you need to fulfill that will comply to FINRA's(Financial Industry Regulatory Authority) requirements and then after that find an approved and accredited series 63 licensing exam provider online or in a local school. You can also try to take a preparatory course that will help you to easily pass the actual series 63 license exam.

Write a 8086 ALP that copies a string to another location in the memory?

Data Segment

string 1 db 'This is source $'

string2 db 15 dup()

Data Ends

Assume cs:code, ds:data

org 100h

Code segment

Mov AX, data

Mov DS, AX

Mov si, offset string1

Mov di, offset string2

Mov CX, 0015

MOVSB

Mov AX, 004ch

Int 21h

Code Ends

End

The width of a data bus is called?

The width of a data bus is referred to as the data path size. An example would be a 16 bit bus can transmit 16 bits of information

What are the different types of microprocessors?

based on bit of operation at a time

8 bit, 16 bit, 32 bit, 64bit (now days) and etc So far i know, they are Laptop, Desktop, Server and Embedded processors, for example Laptop- Intel Centrino, Desktop- Intel Pentium, Server- Intel Xeon, Atom, Embedde- ARM and classification of microprocessor considering instruction sets they process: RISC - Reduced instruction set computing (oven, AC etc.) CISC - Complex instruction set computing (eg. laptop, desktop processor)

What does a data bus carry?

The data bus carries the information from various peripheral devices to the processor, and from the processor to the devices. For example, a running game loads from the hard drive over the SATA or IDE bus, then the CPU processes the data, and sends it to the graphics bus, which displays it on your monitor

If 00000111 in a register is shifted to read 00111000 the arithmetic operation is?

Each shift left is the same as multiplying by 2, so shifting 3 times to the left is the same as multiplying by 2³; ie multiply by 8.

What does the snow mode function do on a 2006 Toyota Highlander?

Starts you off in second gear. Also changes the ECM profiles giving you better revs.

Why 8086 microprocessor do not have op-code fetch cycle?

Every processor has an op-code fetch cycle. Otherwise, it would not be able to fetch instructions. In the case of the 8086, the three status lines S2, S1, and S0 will have high, low, and low values to indicate an op-code fetch.

Will an Intel Pentium III computer support 512 MB of SDRAM?

Yes. Though the amount the processor can access is far more limited by the chipset / motherboard than the actual processor. Theoretically, a Pentium II could support up to 4 GB of RAM (and even 64 GB of RAM if PAE enabled), but no chipset for desktop and standard server ever supported more than 2 GB for it, and most motherboards only supported 512 to 768 MB.