# Course 67160 - Digital Logic and Computer Systems (2005)

## Moed C results and final grades are in the internet.

The notebooks are in the Mazkirut. In order to appeal, fill a form and notify us by mail.

## Moed B results and final grades are in the internet.

8 points were added to the exam as a factor. Note that the grade of the exam is published without the factor, while the final grade includes it.

## Tirgul Hazara

Tirgul Hazara will be held on Thursday 6/7/2006 at 10:00 in Kaplan Hall.

## For exercise 9

• Exercise 9 (the last practical exercise) will not be part of the regular magen (that is the first 20%).
• Submitting theoretical exercise (tables and the circuit on paper) + The 4 sample exercises writte with in the instructions of the circuit will be an additional 5% to the magen.
• Submitting the entire exercise will be additional 5%. That is , submitting all ex9 will be an additional 10% magen. The exercises will be placed in Ross -2.

# Further clarifications on the exam

• Textbooks and electronic devices are not allowed in the exam.
• A list of conventions on writing the circuits, the available component (unless specified differently) and a summary of the algorithm are available HERE
• Some review question. Note that some of these questions are very hard and are actually more similar to the scope of exercise 8. Download HERE
• Chapter 10-12 in Mano (the english version, as published in exercise 9) shows control and has questions on control.

# Further clarifications on ex9

The following changed in the exercise:
• You can submit the exercise is triplets.
• You should write 4 short programs (2 types of printing, 2 types of reading).
• For the module, division, multiplication and shifting use tkgate elements.
• You should extend the ALU to include all the operations specified.
• The description of the LOAD is as follows: Load \$1,Addr(\$2) is interpreted as Put in register \$1 the value in address [Addr + \$2] (that is register \$2 is a shift).
• The description of the STORE is as follows: Store \$1,Addr(\$2) is interpreted as Put in address [Addr+\$2] the value in register \$1. (that is register \$2 is a shift).

# Further clarifications on ex8

• The Nextchar is set by the circuit you build. When it is 1 terminal line holds the next char.
• There is no need to print any output.
• The I in the algorithm is a counter on the number of characters red.
• The terminal input is 8bit wide. (in the exercise it should be sifra instead of sivit).

Ido Bregman

#### Teaching assistants:

Yehuda Arav
Limor Ben Efraim

### Course time and location

#### Lecture :

Monday,   1200-1400, Math. 2
Thursday, 1200-1400, Math 2

#### Exercise Class :

Sun: 2pm-4pm, Shprinzak 215
Tue: 10am-12am, Shprinzak 27
Tue: 4pm-6pm, Shprinzak 117
Wed: 2pm-4pm,Shprinzak 214

#### Reception Hour :

Ido Bregman
Ross 22. Monday,   14:00-15:00
Assistants:
Yehuda - Silvermann Floor 2, Section 3 Room 222 (Call before: 6585956 or send email). Sunday,  16:00-17:00
Limor - Ross Floor -1, Room 25 (Call before: 6584805 or send email). Tuesday,  18:00-19:00

### Communication

You must register for the course so that we can give you grades during the semester.
See your grades online. These will be available as soon as we finish checking the exercises.
Submit Exercises HERE
News group : local.course.dlocs.ta
For questions about the lectures and the exercises material or time changes, which will interest all of you.
You must read the news group on a regular basis. Any message that is posted in this news group will be considered known by all.
local.course.dlocs.stud
For discussions about the course. The course staff will not read this newsgroup regularly.
E-mail : dlocs@cs.huji.ac.il
For personal questions or problems you may have (including but not limited to Miluim, Sick leave, life stories and engaging anecdotes).
Do not send mail directly to our personal accounts.
All of the course material can be accessed using the home page.

### Syllabus

See tirgul lecture 1 for a comple syllabus.

### Bibliography

• M. Moris Mano, Digital design. There are 21 copies at Herman library (book sign TK 7888.3 M343).
• Open University, Course no. 20272 (MARAHOT SIFRATIUT).

• There will be 8 small exerices and 4 large exercises.
• Each 6/8 small exercise will constitute 60% of the exercises grade.
• Each large exercise will constitute 10% of the exercieses grade.
• The exercise grade will be a magen of 20% of the final grade.
• Some of the exercise will be submitted electronically. You must register for the course, in order to be able to submit the exercises.

### Slides of Lectures

• The lectures are divided into slides according to topics.
• A single lecture may span over more than one set of slides.
• Please print and bring the current and next set of slides every week.
• For each lecture there are three sets in pdf and ps format:
two slides per page, three slides per page with room for notes, and six slides per page.
• Some of the fonts do not print properly in a few slides.
Lecture The lectures of 2004
1,2 ppt pdf
3a ppt pdf
3b ppt pdf
4 ppt pdf
5 ppt pdf
6 ppt pdf
7 ppt pdf
8+9 ppt pdf
10 ppt pdf
11 pdf
12 pdf

### Class material and Exercise description

Week Material (Chapter numbers from syllabus) Exercise Tirgul Submission date
1 Chapter 1 pdf pdf ppt  Sunday , 19 March   Solution to ex1 pdf (thanks to Inbal Babayoff)
2 Chapter 2.1 to 2.3 pdf pdf ppt  Sunday , 26 March   Solution to ex2 pdf (thanks to Inbal Babayoff)
3 Chapter 2.4 to 2.5 pdf pdf ppt  Sunday 2 April   Tirgul: Proof of Demorgan pdf ppt Solution to ex3 pdf (thanks to Inbal Babayoff)
4 Chapter 2.6 to 2.7 pdf pdf ppt   Sunday 23 April   Solution to ex4 pdf (thanks to Inbal Babayoff)
5 Chapter 3 Large Exercise pdf pdf ppt   Sunday 7 May   TKgate toturial
6 Chapter 4 -- The material in the tirgul is in the extra materis (see additional slides on the material) BCD Adder
7 Chapter 5 pdf pdf ppt Sunday 14 May
8 Chapter 6 pdf Sunday 21 May Solution to Exercise 7 (and Q2 from 6) pdf
9 Chapter 7 pdf pdf ppt See notes at the top of the page. Sunday 11 June Solution to exercise 8
10 Chapter 7 pdf pdf ppt Sunday 2 July Example of a circuit with RAM. THE RAM Example Example of a tty The TTY

Notes-Heaven

### Additional Slides on the material.

Subject Slides
Number bases  ps pdf
Fixed and Floating Point  ps pdf
Boolean Algebra  ps pdf
Karnaugh Maps  ps pdf
Timing in combinatorical circuits  pdf