📄 http:^^www.cs.wisc.edu^~cs354-2^cs354^handouts^jt-overview.html
字号:
Date: Tue, 05 Nov 1996 20:51:56 GMTServer: NCSA/1.5Content-type: text/htmlLast-modified: Sat, 07 Sep 1996 23:29:13 GMTContent-length: 7340<!--This file created 9/7/96 5:36 PM by Claris Home Page version 1.0b1--><HTML><HEAD> <TITLE>JT-overview.html</TITLE> <X-SAS-WINDOW TOP=-6 BOTTOM=349 LEFT=-654 RIGHT=-124></HEAD><BODY><H3 ALIGN=CENTER>Course Overview: CS354 - Machine Organization andProgramming</H3><H3 ALIGN=CENTER>Jerry Tutsch - Sections 1 and 3, Fall 1996</H3><DL> <DD><FONT COLOR="#0000AF"><HR SIZE="5"></FONT> <DD><B> </B> <P><B>Time/Place</B></P> <UL> <LI>Section 1, 11:00 - 12:15, MWF, 1325 Comp Sci <LI>Section 3, 5:00 - 6:40, MW, 168 Noland </UL> <DD><B> </B> <P><B>Where is Jerry?</B></P> <UL> <LI>my office is in 1309 Comp Sci, ph 262-6603 <LI>email me at tutsch@execpc.com or at jerry@cs.wisc.edu <LI>my office hours are: 10-11 & 4-5 MW, 9-10 F </UL> <DD><B> </B> <P><B>Where are the TA/Graders?</B></P> <UL> <LI>Mohammad Asgarian, 5364 Comp Sci, 262-5105, ma@cs.wisc.edu, office hours: 2:30-3:30 TR <LI>Sridevi Bhamidipati, 1351 Comp Sci, 263-1938, bsri@cs.wisc.edu, office hours: 4:00-5:00 WR <LI>Sunlung Suen, 1347 Comp Sci, 262-5786, ssuen@cs.wisc.edu, office hours: 2:30-3:30 TR </UL> <DD><B> </B> <P><B>Text</B></P> <DL> <DD>"A Programmer's View of Computer Architecture: with assembly language examples from MIPS RISC architecture," by Goodman and Miller, 1993. You must have a copy of this book. </DL> <DD><B> </B> <P><B>References</B></P> <UL> <LI>"An Introduction to Assembly Language Programming and Computer Architecture," by Joe Carthy, 1996. See also: http://www.thomson.com/itcp.html <LI>"Computer Organization & Design: The HW/SW Interface" by Patterson and Hennessy, 1994 ed. <LI>"MIPS RISC Architecture" by Kane. </UL> <DD><B> </B> <P><B>Old Exams/Homeworks/Programs</B></P> <DL> <DD>Old exams/homeworks/programs can be found at: http://www.cs.wisc.edu/~cs354-2/cs354.html </DL> <DD><B> </B> <P><B>Email</B></P> <DL> <DD>The best way to communicate with your instructor or TA, outside of class and office hours, is via Email. Check your Email each day. NOTE: if you are having problems with a program, don't Email the code. </DL> <DD><B> </B> <P><B>Machines</B></P> <DL> <DD>Sun Sparc 20's (sol1 ... sol40) in 1370 Comp Sci. Programs must be turned in on the Sol machines but they can be written/debugged on a PC or Mac. The PC version of the simulator can be downloaded from ftp:// ftp.cs.wisc.edu:pub/pub/spim/. A Mac version is at http://www.execpc.com/~tutsch/SALMAL.sit.hqx. </DL> <DD><B> </B> <P><B>Course Description</B></P> <DL> <DD>The intent of the course is to give students an understanding of the kinds of operations that can be executed efficiently in hardware and how the operations are performed. Representation of numbers, characters, data structures and instructions will be discussed. Several assembly language programs will be written in order to gain a better understanding of the general concepts of machine organization, not to learn assembly language programming for production use. Computer architecture will be viewed as the interface between the hardware and the set of basic instructions executed by the hardware. </DL> <DD><B> </B> <P><B>Grades</B></P> <DL> <DD>The grades in the course will be based on: 6, 20 point homework assignments (20%), 6, 25 point half hour quizzes (25%), 6, 35 point programs (35%) and a 120 point comprehensive final exam (20%). <P> </P> <DD><TABLE BORDER=1 CELLPADDING=1 WIDTH="100%" HEIGHT=172> <TR> <TD> <P>Task </TD><TD> <P>Number </TD><TD> <P>Points per </TD><TD> <P>Points total </TD><TD> <P>% of grade </TD><TD> <P>Comment </TD></TR> <TR> <TD> <P>homework </TD><TD> <P>6 </TD><TD> <P>20 </TD><TD> <P>120 </TD><TD> <P>20 </TD><TD> <P>late HW is not accepted </TD></TR> <TR> <TD> <P>quizzes </TD><TD> <P>6 of 7 </TD><TD> <P>25 </TD><TD> <P>150 </TD><TD> <P>25 </TD><TD> <P>the best 6 of 7 count </TD></TR> <TR> <TD> <P>programs </TD><TD> <P>6 </TD><TD> <P>35 </TD><TD> <P>210 </TD><TD> <P>35 </TD><TD> <P>-25% per day late, max of 2 late days </TD></TR> <TR> <TD> <P>final </TD><TD> <P>1 </TD><TD> <P>120 </TD><TD> <P>120 </TD><TD> <P>20 </TD><TD> <P>2 hr comprehensive </TD></TR> </TABLE> </DL> <DD><B> </B> <P><B>Curve</B></P> <DL> <DD>94 <= A <= 100% <DD>88 <= AB < 94% <DD>82 <= B < 88% <DD>76 <= BC < 82% <DD>70 <= C < 76% <DD>60 <= D < 70% </DL> <DD><B> </B> <P><B>Homework</B></P> <DL> <DD>Homework is due at the <B><FONT COLOR="#AF0000">start</FONT></B> of the class on the due date. Late homework will not be accepted. We will split points on duplicate copies of homework. </DL> <DD><B> </B> <P><B>Programs</B></P> <DL> <DD>Programs are turned in online (not in class). They are <B><FONT COLOR="#AF0000">due by 5:00pm</FONT></B> on the due date. There is a 25% penalty per (24 hour) day for late programs. Programs more than two days late will not be accepted. We will split points on duplicate programs. </DL> <DD><B> </B> <P><B>Quizzes/Final</B></P> <DL> <DD>Quizzes and the final exam will be open book/notes but no calculators. Quizzes will take 1/2 hour and will be given in class, at the end of the class period. There will be no rescheduled quizzes. You must take your quiz in the section in which you are offically enrolled. Your best 6 out of 7 quizzes count. The final is scheduled for 12:25 - 2:25 Thursday, 12/19/96. Bring your student ID. There will be no rescheduled finals without at least two weeks prior notice, and then only for a very good reason. Rescheduled finals must be taken early. </DL></DL></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -