Describe the function of this block

Assignment Help Basic Computer Science
Reference no: EM131385999

(Word Problem) Consider a variation on the calendar combinational subsystem that works as follows. Given the inputs MONTH (1-12), DAY (1-31), and LEAP_YEAR flag, the sub-system generates the output DAY_OF_YEAR (1-365 or 366). In this problem, you will design the subsystem to the block-diagram level only.

(a) One block maps the month into a day offset into the year. Identify the inputs and outputs and their bit widths. Use any formal specification method you wish (e.g., truth tables, ROM contents, equations, hardware description language, etc.) to describe the function of this block.

(b) You may assume any width binary adder you may require. Indicate how the adder is composed with the block of part (a) and any other blocks or inputs to compute the correct output. Be sure to describe how you deal with the LEAP_YEAR input

(c) How many 4-input lookup tables will be needed to implement your design?

Reference no: EM131385999

Questions Cloud

Specify the function by filling out a complete truth table : The outputs indicate the highest index of the inputs that is driven high. For example, if 13 is 0, 12 is 1, 11 is 1, then 01, 00 would be 10 (i.e., 12 is the highest input set to 1).
Economic profit is lower than his accounting profit : The start-up would require an initial investment of $600,000. Bryan plans to take a loan from Trust Bank, a local commercial bank, which charges an interest rate of 5 percent on loans and provides an interest of 7 percent on savings deposits. Whic..
Calculate what his sales would have been : Calculate what his sales would have been if he had not made any errors.- Given that his expenses remain constant at 8% of his sales, calculate his net profit for the year 2015.
Absolute advantage in making guns : Suppose both Monica and Edith grow roses and make guns. If Monica devotes 10 hours to growing roses, she grows 16 roses, and if she devotes 10 hours to making guns, she produces 4 guns. If Edith divides her 10 hours equally, she produces 12 roses ..
Describe the function of this block : One block maps the month into a day offset into the year. Identify the inputs and outputs and their bit widths. Use any formal specification method you wish (e.g., truth tables, ROM contents, equations, hardware description language, etc.) to desc..
Real interest rates and political business cycle refers : Real interest rates. The political business cycle refers to.  Suppose aggregate demand fell. In order to stabilize the economy, the government might. Which of the following likely occurs when households and firms become more pessimistic?
Construct the truth table for a full subtractor circuit : ECE 422- Construct the truth table for a full subtractor circuit. Using 3/8 binary decoder and the necessary gate, implement the given function.
Leftward shift of the labor supply curve : A sudden increase in the demand for air conditioners increased the earnings of the workers employed in air conditioner-manufacturing firms and attracted workers from other sectors. Which of the following will be true in the market for workers empl..
How is a subtraction under/low condition indicated : Design a 1-bit combinational binary subtractor, comparable to the full adder, with two data inputs (A, B), a borrow from the right input (BI), a borrow request to the left output (BL), and a difference output (D).

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Differentiate between a bulletin board and a blog

How would you define collaboration? Describe an example of effective collaboration from your own experience.

  Coalition and select five member organizations

Visit the Web site of the Open Internet Coalition and select five member organizations. Then visit the Web site of each of these organizations or surf the Web to find out more information about each.

  Is the internet used for advertising

Is the Internet used for advertising and is the Internet used for internal and external information dissemination?

  The value fi was interpreted as a timestamp

the time when the ith packet would finish transmitting. Give an interpretation of Fi for weighted fair queuing, and also give a formula for it in terms of Fi-1, arrival time Ai , packet size Pi , and weight w assigned to the flow.

  Multi-user operating system

Examine the major advantages and disadvantages of a multi-user OS. Determine whether a multi-tasking operating system is the same as a multi-user operating system. Provide a rationale for your response.

  Variety information sources to complete

The assignment requires the submission of a report detailing your solutions to the following tasks and contributes 50% to your overall module mark.

  What are the two most useful internet services

In your opinion, what are the two most useful Internet services? Explain. In your opinion, what are the two most useful Web applications? Explain.

  Give remediation recommendation for potential vulnerability

Provide a remediation recommendation for a potential vulnerability found with the use of the "eval" function in a static analysis report.

  Define these samefunctions using only boolean expressions

Write each of the function M-files to define these samefunctions using only Boolean expressions.

  Design an algorithm that performs a level-order traversal

Design an algorithm that performs a level-order traversal of a binary tree .

  Write an efficient backtracking program

A derangement is a permutation p of {1,...,n} such that no item is in its proper position, i.e. pi ≠ i for all 1 ≤ i ≤ n. Write an efficient backtracking program with pruning that constructs all the derangements of n items.

  Explain how the tlb hit rate affects the emat

Consider a system with memory mapping done on a page basis and using a single level page table. Assume that the necessary page table is always in memory.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd