Difference between revisions of "CSC270 2009"

From dftwiki3
Jump to: navigation, search
(If you are skipping CSC231)
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
--[[User:Thiebaut|D. Thiebaut]] 20:49, 8 December 2008 (UTC)
+
__NOTOC__
----
 
 
 
[[CSC270: If you have skipped CSC231 | If you are taking CSC270]] but have skipped CSC231...
 
 
 
__TOC__
 
 
 
=Preparation if you have skipped [[CSC231]]=
 
 
 
For students who will not have taken CSC231 by the time they enroll in CSC270, some reading and exercises are required.  The exercises require having a valid account on Beowulf.csc.smith.edu (a regular CSC111 student account should be fine).
 
 
 
==Reading and Assignments ==
 
 
 
* Chapter 1 in the [http://cs.smith.edu/~thiebaut/ArtOfAssembly/artofasm.html Art of Assembly]
 
* Chapter 3, Sections 0 to 3.1.2. in [http://cs.smith.edu/~thiebaut/ArtOfAssembly/artofasm.html Art of Assembly]
 
* Sections 1.3.1, 1.3.2, 1.3.3, 1.3.4, and 1.3.5 in [http://cs.smith.edu/~thiebaut/classes/231_0405/doc/pcasm-book.pdf Carter's PC Assembly Language].
 
  
 +
Dominique Thiébaut<br />
 +
McConnell Hall, 208. <br />
 +
Telephone: 3854 <br />
 +
MW 10:30-12:00, W 1-3, and by appointments<br />
 
<br />
 
<br />
* Assignments
 
** [http://maven.smith.edu/~thiebaut/classes/231_0708/lab1.php Lab1]
 
** [http://maven.smith.edu/~thiebaut/classes/231_0708/hw1.php Homework #1], Problems 3 and optionally 4, only.
 
 
<br />
 
<br />
* [http://webster.cs.ucr.edu/AoA/Linux/HTML/DataRepresentation.html#998846 Review of number system]
+
{| style="width:100%;"
* [http://maven.smith.edu/~thiebaut/ArtOfAssembly/CH04/CH04-2.html#HEADING2-1 Addressing modes]
+
|-
 +
||
 +
=[[CS270_Syllabus_2009 | Syllabus ]]=
 +
=[[CSC270_Class_Page_2009 | Weekly Schedule ]]=
 +
=[[CSC270_Class_Page_2009#Links_and_Resources | Links & Resources]]=
 +
||
 +
<center>
 +
<!--[[Image:CSC270_students.jpg | 300px]]-->
 +
<!--[[Image:mano.jpg | 300 px]]-->
 +
<br>
 +
<!--videoflash>tctj9lmEEZc</videoflash><br />''The D-Flipflop, CSC270, Feb. 2009''
 +
<br>
 +
-->
 +
[[Image:CSC270_Spring_09_Students.jpg | 350px]]<br />
 +
[http://maven.smith.edu/~thiebaut/cs/2009_CSC270_Birthday/ (pics)]
 +
</center>
 +
|}
 +
 
 
<br />
 
<br />
* Assignments
+
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
** [http://maven.smith.edu/~thiebaut/classes/231_0708/hw2.php Homework #2]
+
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
** [http://maven.smith.edu/~thiebaut/classes/231_0708/hw5.php Homework #5]
+
 
 +
=If you are skipping CSC231=
  
==Crash Course==
+
In order to be successful taking CSC270, you need to understand microprocessor architecture, and assembly language programming, which is normally covered in CSC231.  However, if you are willing to do some extra work preparing for this class, you can acquire the necessary background materialA special  [[CSC270: If you have skipped CSC231 | page]]
The first week after Spring Break I will organize a 3-hour crash course, one evening.  In it, we'll review everything you will have read and worked on during the winter break, and you will get to write a few programs and capture the concept of assembly language.   
+
will help you get ready for this course.
  
You'll then be ready for the second part of CSC270 that deals with microprocessors.
+
----
 +
--[[User:Thiebaut|D. Thiebaut]] 20:49, 8 December 2008 (UTC)
 +
----
 +
<br /><br />
 +
[[Category:CSC270]]

Latest revision as of 08:46, 7 October 2010


Dominique Thiébaut
McConnell Hall, 208.
Telephone: 3854
MW 10:30-12:00, W 1-3, and by appointments


Syllabus

Weekly Schedule

Links & Resources


CSC270 Spring 09 Students.jpg
(pics)


























If you are skipping CSC231

In order to be successful taking CSC270, you need to understand microprocessor architecture, and assembly language programming, which is normally covered in CSC231. However, if you are willing to do some extra work preparing for this class, you can acquire the necessary background material. A special page will help you get ready for this course.


--D. Thiebaut 20:49, 8 December 2008 (UTC)