1) Which of these is true of our system? Circle one in each row (1 point each) Memory-mapped I/0 Harvard arch. or Isolated I/0 or Von Neumann arch. Descending stack Little endian Ascending stack Big...

None1) Which of these is true of our system? Circle one in each row (1 point each)<br>Memory-mapped I/0<br>Harvard arch.<br>or<br>Isolated I/0<br>or<br>Von Neumann arch.<br>Descending stack<br>Little endian<br>Ascending stack<br>Big endian<br>or<br>or<br>2) Seven segment displays!<br>Write a program that does the fo1lowing...<br>a) reads in a byte from memory (this means you'll need to have dcb)<br>b) determines how to represent each set of four bits (start w/a byte; so<br>there will be two of these) ina seven segment display (see guide below).<br>c) write this translation into memory into another address (since each 7-seg<br>display requires seven bytes, one for each segment, how much memory will<br>this require?<br>Don't use a bunch of memory if you don't need to...)<br>Points wil1 be given for...<br>a) Proper reading and storage of values 2 points<br>b) Translating the byte values into seven segment display values - 3 points<br>c) Using subroutines in a sensical way (maybe have different s.r. for each<br>type of value, like a subroutine to assign the 7 seg values if the input in<br>question is a 1, another if the input is a 2, etc.?) - 2 points<br>d) Comments that make sensė!<br>written<br>That is to say, something better than

Extracted text: 1) Which of these is true of our system? Circle one in each row (1 point each) Memory-mapped I/0 Harvard arch. or Isolated I/0 or Von Neumann arch. Descending stack Little endian Ascending stack Big endian or or 2) Seven segment displays! Write a program that does the fo1lowing... a) reads in a byte from memory (this means you'll need to have dcb) b) determines how to represent each set of four bits (start w/a byte; so there will be two of these) ina seven segment display (see guide below). c) write this translation into memory into another address (since each 7-seg display requires seven bytes, one for each segment, how much memory will this require? Don't use a bunch of memory if you don't need to...) Points wil1 be given for... a) Proper reading and storage of values 2 points b) Translating the byte values into seven segment display values - 3 points c) Using subroutines in a sensical way (maybe have different s.r. for each type of value, like a subroutine to assign the 7 seg values if the input in question is a 1, another if the input is a 2, etc.?) - 2 points d) Comments that make sensė! written That is to say, something better than "subtracts" Tell why/what's going on. - 1 point after a sub function. How the four byte values should be represented in seven segments: (note that th ebyte order is [blank], g, f, e, d, c, b, a, so the least sig. bit is the a value) Also note that we're using positive logic, so if a segment is to be on/lit, that bit wil1 be high (1) and if it's off, it's 0/low. Light up: а, b, с, d, e, f b, с To represent: 1 a, b, g, e, d а, b, g, с, d f, g, b, c a. f. g. c. d а, f, e, d, с, g а, b, с all seven f, a, b, g, c 2 3 el 4 7 9. If the value read in from the memory is A. through F in hex, have the seven seg. display do all zeros. of the "output" fon the seven segment display would be 0x4F (because the bits that represent a, b, c, d, and g wil1 be 1 and the other bits will be 0) and the second byte of the seven segement display output will be 0x00 (because the input value of F is not a decimal number) FOr example, if 0x3D is what you read in,, ,the first byte Please submit your code on Canvas as either a answers to question 1 in the comments at the top of your program (so you don't really have to "circle" the answers, I suppose) .txt or .s file. Just place the
Jun 09, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here