⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 http:^^www.cs.cornell.edu^info^courses^spring-95^cs314^toc.html

📁 This data set contains WWW-pages collected from computer science departments of various universities
💻 HTML
📖 第 1 页 / 共 2 页
字号:
MIME-Version: 1.0
Server: CERN/3.0
Date: Monday, 16-Dec-96 23:17:46 GMT
Content-Type: text/html
Content-Length: 10244
Last-Modified: Monday, 13-Mar-95 14:33:56 GMT

<html><head><title> CS 314 Lectures: Table of Contents </title></head><body><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><!WA0><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/home.html"> Back to the CS 314 home page </a><h1> CS 314 Lectures </h1>When you see this symbol <!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><!WA1><img src="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/Icons/ps.gif"> in this document, press itto get the postscript file for that document.  It's a little cleaner thanthe html printout.<p>Sections in this document:<ul>   <li> <!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><!WA2><A HREF="#Topic1">Introduction to Computer Systems</A>   <!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><!WA3><A HREF="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/lec1.ps.Z"> <!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><!WA4><img src="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/Icons/ps.gif"></A>   <li> <!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><!WA5><A HREF="#Topic2">CPU Organization</A>   <!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><!WA6><A HREF="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec2/lec2.ps.Z"> <!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><!WA7><img src="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/Icons/ps.gif"></A>   <li> <!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><!WA8><A HREF="#Topic3">68000 Programming</A>   <!WA9><!WA9><!WA9><!WA9><!WA9><!WA9><!WA9><!WA9><A HREF="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/lec3.ps.Z"> <!WA10><!WA10><!WA10><!WA10><!WA10><!WA10><!WA10><!WA10><img src="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/Icons/ps.gif"></A>   <li> <!WA11><!WA11><!WA11><!WA11><!WA11><!WA11><!WA11><!WA11><A HREF="#Topic4">Procedures, Recursion, and Stacks</A>   <!WA12><!WA12><!WA12><!WA12><!WA12><!WA12><!WA12><!WA12><A HREF="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec4/lec4.ps.Z"> <!WA13><!WA13><!WA13><!WA13><!WA13><!WA13><!WA13><!WA13><img src="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/Icons/ps.gif"></A>   <li> <!WA14><!WA14><!WA14><!WA14><!WA14><!WA14><!WA14><!WA14><A HREF="#Topic5">Assemblers, Linkers and Loaders</A>   <!WA15><!WA15><!WA15><!WA15><!WA15><!WA15><!WA15><!WA15><A HREF="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec5/lec5.ps.Z"> <!WA16><!WA16><!WA16><!WA16><!WA16><!WA16><!WA16><!WA16><img src="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/Icons/ps.gif"></A>   <li> <!WA17><!WA17><!WA17><!WA17><!WA17><!WA17><!WA17><!WA17><A HREF="#Topic6">Interrupts and I/O</A>   <!WA18><!WA18><!WA18><!WA18><!WA18><!WA18><!WA18><!WA18><A HREF="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec6/lec6.ps.Z"> <!WA19><!WA19><!WA19><!WA19><!WA19><!WA19><!WA19><!WA19><img src="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/Icons/ps.gif"></A>   <li> <!WA20><!WA20><!WA20><!WA20><!WA20><!WA20><!WA20><!WA20><A HREF="#Topic7">Introduction to Logic Design</A>   <!WA21><!WA21><!WA21><!WA21><!WA21><!WA21><!WA21><!WA21><A HREF="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec7/lec7.ps.Z"> <!WA22><!WA22><!WA22><!WA22><!WA22><!WA22><!WA22><!WA22><img src="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/Icons/ps.gif"></A></ul><hr><h2> <A NAME="Topic1">Topic 1: Introduction to Computer Systems  </A></h2><ul>    <li> <!WA23><!WA23><!WA23><!WA23><!WA23><!WA23><!WA23><!WA23><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/readings.html"> Readings </a>    <li> <!WA24><!WA24><!WA24><!WA24><!WA24><!WA24><!WA24><!WA24><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/why.html"> The What and Why of CS 314  </a>    <li> <!WA25><!WA25><!WA25><!WA25><!WA25><!WA25><!WA25><!WA25><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/pascal.html"> How Pascal Really Works </a>    <li> <!WA26><!WA26><!WA26><!WA26><!WA26><!WA26><!WA26><!WA26><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/complexity.html"> How can we handle complexity? </a>    <li> <!WA27><!WA27><!WA27><!WA27><!WA27><!WA27><!WA27><!WA27><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/other-courses.html"> Where do other courses fit in? </a>    <li> <!WA28><!WA28><!WA28><!WA28><!WA28><!WA28><!WA28><!WA28><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/design-intro.html"> Intro to Design </a>    <li> <!WA29><!WA29><!WA29><!WA29><!WA29><!WA29><!WA29><!WA29><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/design-strategies.html"> Design Strategies </a>    <li> <!WA30><!WA30><!WA30><!WA30><!WA30><!WA30><!WA30><!WA30><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/documentation.html"> Design Documentation </a>    <li> <!WA31><!WA31><!WA31><!WA31><!WA31><!WA31><!WA31><!WA31><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/computer.html"> Anatomy of a computer </a>    <li> <!WA32><!WA32><!WA32><!WA32><!WA32><!WA32><!WA32><!WA32><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/history.html"> History of Modern Computers </a>    <li> <!WA33><!WA33><!WA33><!WA33><!WA33><!WA33><!WA33><!WA33><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec1/comp-gen.html"> Generations of Computers </a></ul><h2>  <A NAME="Topic2">Topic 2: CPU Organization </A></h2><ul>    <li> <!WA34><!WA34><!WA34><!WA34><!WA34><!WA34><!WA34><!WA34><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec2/readings.html"> Readings </a>    <li> <!WA35><!WA35><!WA35><!WA35><!WA35><!WA35><!WA35><!WA35><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec2/cpu.html"> The CPU Design Problem </a>    <li> <!WA36><!WA36><!WA36><!WA36><!WA36><!WA36><!WA36><!WA36><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec2/reg_cu.html"> Registers and the Control Unit </a>    <li> <!WA37><!WA37><!WA37><!WA37><!WA37><!WA37><!WA37><!WA37><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec2/mach_lang.html"> The program as machine language </a>    <li> <!WA38><!WA38><!WA38><!WA38><!WA38><!WA38><!WA38><!WA38><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec2/memory.html"> Put Data in Memory </a>    <li> <!WA39><!WA39><!WA39><!WA39><!WA39><!WA39><!WA39><!WA39><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec2/loops.html"> Implementing Loops </a>    <li> <!WA40><!WA40><!WA40><!WA40><!WA40><!WA40><!WA40><!WA40><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec2/alu.html"> The Arithmetic-Logic Unit (ALU) </a>    <li> <!WA41><!WA41><!WA41><!WA41><!WA41><!WA41><!WA41><!WA41><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec2/rtl.html"> Register Transfer Languages </a>    <li> <!WA42><!WA42><!WA42><!WA42><!WA42><!WA42><!WA42><!WA42><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec2/uprog.html"> Microprogramming </a>    <li> <!WA43><!WA43><!WA43><!WA43><!WA43><!WA43><!WA43><!WA43><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec2/summary.html"> Summary </a></ul><h2> <A NAME="Topic2"> Topic 3: 68000 Programming </A></h2><ul>    <li> <!WA44><!WA44><!WA44><!WA44><!WA44><!WA44><!WA44><!WA44><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/readings.html"> Readings </a>    <li> <!WA45><!WA45><!WA45><!WA45><!WA45><!WA45><!WA45><!WA45><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/arch.html"> 68000 Architecture: Registers, Data Sizes, Memory Layout </a>    <li> <!WA46><!WA46><!WA46><!WA46><!WA46><!WA46><!WA46><!WA46><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/instr.html"> 68000 Instructions: General </a>    <li> <!WA47><!WA47><!WA47><!WA47><!WA47><!WA47><!WA47><!WA47><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/assem.html"> 68000 Instructions: Assembler Directives </a>    <li> <!WA48><!WA48><!WA48><!WA48><!WA48><!WA48><!WA48><!WA48><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/move.html"> 68000 Instructions: Assembler Data Movement </a>    <li> <!WA49><!WA49><!WA49><!WA49><!WA49><!WA49><!WA49><!WA49><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/arith.html"> 68000 Instructions: Arithmetic </a>    <li> <!WA50><!WA50><!WA50><!WA50><!WA50><!WA50><!WA50><!WA50><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/logic.html"> 68000 Instructions: Logic </a>    <li> <!WA51><!WA51><!WA51><!WA51><!WA51><!WA51><!WA51><!WA51><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/ctrl.html"> 68000 Instructions: Control </a>    <li> <!WA52><!WA52><!WA52><!WA52><!WA52><!WA52><!WA52><!WA52><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/immed.html"> 68000 Addressing: Immediate </a>    <li> <!WA53><!WA53><!WA53><!WA53><!WA53><!WA53><!WA53><!WA53><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/drd.html"> 68000 Addressing: Data Register Direct </a>    <li> <!WA54><!WA54><!WA54><!WA54><!WA54><!WA54><!WA54><!WA54><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/ard.html"> 68000 Addressing: Address Register Direct </a>    <li> <!WA55><!WA55><!WA55><!WA55><!WA55><!WA55><!WA55><!WA55><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/ari.html"> 68000 Addressing: Address Register Indirect </a>    <li> <!WA56><!WA56><!WA56><!WA56><!WA56><!WA56><!WA56><!WA56><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/ari++.html"> 68000 Addressing: Address Register Indirect with Increment/Decrement </a>    <li> <!WA57><!WA57><!WA57><!WA57><!WA57><!WA57><!WA57><!WA57><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/ariwd.html"> 68000 Addressing: Address Register Indirect with Displacement </a>    <li> <!WA58><!WA58><!WA58><!WA58><!WA58><!WA58><!WA58><!WA58><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/ariwid.html"> 68000 Addressing: Address Register Indirect with Index and Displacement </a>    <li> <!WA59><!WA59><!WA59><!WA59><!WA59><!WA59><!WA59><!WA59><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/pcwd.html"> 68000 Addressing: Program Counter with Displacement </a>    <li> <!WA60><!WA60><!WA60><!WA60><!WA60><!WA60><!WA60><!WA60><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec3/pcwid.html"> 68000 Addressing: Program Counter with Index and Displacement </a></ul><h2> <A NAME="Topic4"> Topic 4: Procedures, Recursion, and Stacks </A></h2><ul>    <li> <!WA61><!WA61><!WA61><!WA61><!WA61><!WA61><!WA61><!WA61><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec4/readings.html"> Readings for this topic </a>    <li> <!WA62><!WA62><!WA62><!WA62><!WA62><!WA62><!WA62><!WA62><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec4/abs.html"> Writing an Absolute Value Function in 68K Assembler </a>    <li> <!WA63><!WA63><!WA63><!WA63><!WA63><!WA63><!WA63><!WA63><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec4/soln1.html"> Solution 1: registers and JMP </a>    <li> <!WA64><!WA64><!WA64><!WA64><!WA64><!WA64><!WA64><!WA64><a href="http://www.cs.cornell.edu/Info/Courses/Spring-95/CS314/lec4/soln2.html"> Solution 2: Storing the return address in a register </a>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -