Main »

CS552 Homework 0

Tasks

edit SideBar

PDF of homework. Print this PDF, fill in by hand or machine and bring to class on Thursday (01/24).

1.  Problem 1

Fill out the following information : Be sure to leave a 2" by 2" space in the upper right hand corner for your photograph (see below).

  • Name (last name, first name)
  • Name you would like to be called
  • E-mail address
  • Year in School
  • Major Field
  • What other courses are you taking this semester





  • Final Degree Goal (e.g. Ph.D)
  • Previous Education (degrees, institutions)





  • Previous Computer Architecture Courses





  • Previous Computer Science Courses





  • Relevant Work Experience





  • What you expect to get out of this course





  • Outside Interests





  • Long term goals





Start each item on a new line. Please print clearly.

2.  Problem 2

Supply a 2" by 2" (passport size) photograph of yourself. Be sure to write your name on the back. Attach it to the homework for problem 1 with a staple or tape (not a paper clip). The photos will not be returned.

3.  Problem 3

Make sure that you:

    * Know how the get to the course home page
    * Have received email on the course mailing list 

4.  Problem 4

Activate CS login and other computing requirements for course

5.  Problem 5 on CS/ECE 354 Prerequite (Not Graded)

Translate the MIPS assembly language instruction add $3, $4, $5 into machine language. Express your answer in both 32-bit binary and 8-digit hexadecimal.

6.  Problem 6 on CS/ECE 352 Prerequite (Not Graded)

A sequence detector is a finite state machine that outputs "1" when a particular sequence is detected and outputs "0" otherwise. For example, a sequence detector designed to detect the sequence "1010" outputs "1" every time this sequence is seen in the input stream. Thus, for an input stream "101010" the output will be "000101".

Specify the finite state machine state diagram for a sequence detector that detects the sequence that corresponds to the last two digits in your ID number, represented in binary coded decimal(BCD). For example, if your id is 902 631 9385 , the last two digits being 85, the sequence detector will detect 85, which is 10000101 in BCD. The sequence detector should also detect overlapping sequences.

Doing this problem will give you a head start on Homework 1.


Page last modified on January 24, 2008

Edit - History - Print - Recent Changes (All) - Search