{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Brutsche Assignment 1

# Brutsche Assignment 1 - (a 127(b-10(c-128(d 500 2 List all...

This preview shows page 1. Sign up to view the full content.

Jeff Brutsche Engt 2230 Assignment 1 1) What are the lengths of the 8088’s address and data bus? How large is its memory address space and its I/O address space? How many registers are located within the 8088? The 8088 has a 20-bit address bus and an 8-bit bidirectional data bus. The memory address space is 1,045,576 bytes and the I/O address space is 65,536 It includes 13 16-bit internal registers. 2) Is memory in the 8088 microprocessor organized as bytes, words, or double words? Show how the double word 12345678 16 is stored in memory starting at address A001 16 . Is the double word aligned or misaligned? The memory is organized as 8-bit bytes. 12345678 16 is and aligned word. 3) List five data types processed directly by the 8088. Express each of the following signed decimal integers as either a byte- or word- hexadecimal number (use 2’s complement notation for negative numbers). Unsigned integer numbers, Signed integer numbers, Binary-coded decimal numbers, ASCII characters, and words.
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: (a) +127 (b) -10 (c) -128 (d) +500 2) List all the segments the 8088 memory space comprises of. What are the contents of Data segment and Code segment? List all the segment registers. What do their contents represent? Can any or all of the segment registers hold the same value at a time? If yes, what does it represent? There are the code segment, stack segment, data segment, and extra segment. The contents of the Data and Code segments are; A B C D E F G. There are code, stack, data, extra segment registers, and the current-segment register. 3) What is the length of a general purpose register in 8088? How are the two parts of the registers labeled? What length of data can each part hold – is it a byte or word size? What kind of information is stored in the pointer and index registers? There are 4 general-purpose data register. The parts are labeled as A and B. There is an accumulator register, a base register, a count register, and a data register....
View Full Document

{[ snackBarMessage ]}

### What students are saying

• As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

Kiran Temple University Fox School of Business ‘17, Course Hero Intern

• I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

Dana University of Pennsylvania ‘17, Course Hero Intern

• The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

Jill Tulane University ‘16, Course Hero Intern