head	1.1;
access;
symbols;
locks
	yap:1.1; strict;
comment	@# @;


1.1
date	97.09.08.19.00.21;	author yap;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Initial revision
@
text
@<!--  HTML: CLASS INFORMATION SHEET
 Last Update $Date$
-->

<html>
<head>
	<title>
	Computer System Organization I, Fall 1996
	</title>
</head>

<body bgcolor="FFFFFF">

<center><h1><font color="059905">
	COURSE INFORMATION
	</font></h1>
</center>

<table border cellpadding=3>
<tr><td>
	<b> COURSE HOME PAGE</b>
	</td><td>
	URL
	<a href="http://cs.nyu.edu/courses/fall97/V22.0201.002/index.html">
	http://cs.nyu.edu/courses/fall97/V22.0201.002/index.html
	</a><br>
	You can also find this from links in the
	<a href="http://cs.nyu.edu/">CS department home page</a>.
	<br>
</td><tr><td>
	COURSE NUMBER:
	</td><td>
	V22.0201.002
</tr><tr><td>
	COURSE NAME:
	</td><td>
	Computer System Organization, I 
</tr><tr><td>
	OFFERING:
	</td><td>
	Fall 1997
</tr><tr><td>
	TIME:
	</td><td>
	Monday and Wednesday 9:55--10:10
</tr><tr><td>
	PLACE:
	</td><td>
	Warren Weaver Hall, Room 109
</tr><tr><td>
	TEACHER:
	</td><td>
	Professor Chee Yap, Office: WWH 416,
	<br>
	Phone: (212)998-3115, Email:
	<a href="mailto:yap@@cs.nyu.edu"> yap@@cs.nyu.edu</a>
</tr><tr><td>
	OFFICE HOURS:
	</td><td>
	Tuesday 10--11
</tr><tr><td>
	PREREQUISITE:
	</td><td>
	A high level language (e.g. Pascal, V22.0101)
	<br> Data structures (V22.0101) 
</tr><tr><td>
	TEXTBOOK:
	</td><td>
	<b> Assembly Language Programming and Organization of 
	<br> of the IBM PC </b>, by Ytha Yu and Charles Marut
</tr><tr><td>
	EXAMINATIONS:
	</td><td>
	midterm and final
</tr><tr><td>
	HOMEWORK:
	</td><td>
	3-4 small homeworks, no late homework.
	<br> One large project (video game).
</tr><tr><td>
	PROGRAMMING:
	</td><td>
	On IBM PC family and clones. Assembler is Borland's
	<br> Turbo Assembler (TASM) with the Turbo Debugger (TD).
	<br> They are available from the ACF networks for lab use.
	<br> Your own copy from the NYU bookstore costs $75.
</tr><tr><td>
	GRADE:
	</td><td>
	20% homework, 15% midterm, 35% project, 30% final.
</tr>
</table>


<h1><font color="059905">
	DESCRIPTION
</font></h1>
<p>
This is the first of a 2-semester sequence introducing
fundamentals of a computer organization.
The first semester concentrates on the Assembly language
for the Intel x86 series of chips which is the heart
of the IBM PC and clones.  The second semester introduces
the C programming language.   We recommend that you
have at least two 3.5" high density diskettes, making
certain that you keep two copies of your work at all times.
	<b>It is your responsibility to keep an extra copy
		of your homework.</b>
</p>

<!--
\begin{center}
% CLASS SCHEDULE
\begin{tabular}{|llll|}\hline
	NO. & DATE & TOPIC & CHAPTER; REMARKS\\
\hline\hline

1 &
	Sep 9 &
	Introduction &
	1\\
2 &
	Sep 11 &
	Bases and Conversions &
	2\\
3 &
	Sep 16 &
	Binary representations &
	2\\
4 &
	Sep 18 &
	Memory Model \& Simple Assember Programs &
	3,4\\
5 &
	Sep 23 &
	Simple Assembler Programs (contd) &
	4\\
6 &
	Sep 25 &
	More Assembler Programs \& QUIZ &
	5; Drop Date. \\
7 &
	Sep 30 &
	Arithmetic &
	9\\
8 &
	Oct 2 &
	Jump Instructions &
	6\\
9 &
	Oct 7 &
	Index Registers &
	10\\
10 &
	Oct 9 &
	Logical and Shift Instructions &
	7\\
11 &
	Oct 14 &
	Logical and Shift Instructions (contd) &
	7\\
12 &
	Oct 21 &
	REVIEW &
	\\
13 &
	Oct 23 &
	MIDTERM &
	\\
\hline
14 &
	Oct 28 &
	Stack and Subroutines &
	8\\
15 &
	Oct 30 &
	Parameter Passing &
	8\\
16 &
	Nov 4 &
	Segmentation and Advanced Memory Models &
	14\\
17 &
	Nov 6 &
	Simple BIOS INT Services &
	15\\
18 &
	Nov 11 &
	Simple BIOS INT Services (contd) &
	15\\
19 &
	Nov 13 &
	GAME program and Graphics &
	16\\
20 &
	Nov 18 &
	Mouse Interrupt &
	\\
21 &
	Nov 20 &
	Sount Routines &
	\\
22 &
	Nov 25 &
	Advanced Arithmetic &
	9,18\\
23 &
	Nov 27 &
	Disk and File Operations\\
	19\\
24 &
	Dec 2 &
	Intel's Advanced Microprocessors &
	20 \\
25 &
	Dec 4 &
	Machine Language &
	\\
26 &
	Dec 9 &
	Compiler Generated Code &
	\\
27 &
	Dec 11 &
	REVIEW &
	\\
-- &
	Dec 16 &
	FINAL EXAM &
	\\


\hline
\end{tabular}

-->

</body>
</html>
@
