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

📄 blurb.tex

📁 用汇编语言编程源代码
💻 TEX
字号:
% Master File: blurb.tex% Document Type: LaTeX\documentstyle[11pt,regular-margins]{article}\begin{document}\begin{center}  \LARGE\bf SPIM: A MIPS R2000 Simulator\end{center}The SPIM S20 is a software simulator that executes programs for theMIPS R2000/R3000 RISC computers.  SPIM can read and immediatelyexecute files containing assembly language statements or MIPS-producedbinary a.out files.  SPIM is a self-contained system for running theseprograms and contains a debugger and interface to the operatingsystem.I wrote SPIM as the target machine for an undergraduate compilercourse. SPIM is very portable (it has been tested on DECStations, Sun3s, Sun 4s, PC/RTs, and Sequent Symmetries), so students are able togenerate code for a simple, clean, orthogonal computer---no matterwhich god-awful machine they used.  It was a very successful in thisrole and has been used in several other compiler courses.  It has alsobeen modified and used for computer architecture studies.SPIM is fairly slow.  It runs about 1000 dhrystones/second, which isroughly 1/25th the speed of a DECStation 3100, or about the speed of a68010-based system.SPIM implements almost the entire MIPS assembler-extended instructionset (I've omitted some the complex floating point comparisons anddetails of the memory system page tables).  SPIM comes with completesource code and documentation of all instructions (including severalthat aren't in Kane's book, but are produced by MIPS compilers).  Italso include a large torture test to verify a port to a new machine.SPIM has a simple, terminal-style and a flashy, X-windows interface.SPIM is copyrighted by me and distributed under the terms of the GNUGeneral Public License.  You can copy a compressed tar file from {\ttprimost.cs.wisc.edu} in the file:\newline {\tt \~{}ftp/pub/spim.tar.Z}.If you cannot ftp this file, then either copy SPIM from another siteor contact me.  I will make tapes for a nominal charge.If you obtain a copy of SPIM and wish to be informed of future updatesand bug fixes, send your electronic mail address to: {\ttlarus@cs.wisc.edu}.\begin{quote}James Larus\\Computer Sciences Department\\1210 West Dayton Street\\University of Wisconsin\\Madison, WI 53706 USA\\larus@cs.wisc.edu\\(608) 262-9519\end{quote}\end{document}

⌨️ 快捷键说明

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