ICS-LAB5-Y86 Assembler


-
CSAPP的lab,不过这个lab没有在官方的网站上找到,大概是不知道从哪里拉来的吧,很简单,也是只上传修改过的部分,可能只有窝的学弟学妹才用得到了0.0
-
2015-03-09
-
2014-07-13
-
2014-07-07
-
2014-07-04
442KB
ICS的lab4和lab5
2016-01-12ics lab4 实现一个y86simulator,lab5实现了一个y86assembler。代码已通过测试,完全正确。
3.87MB
数字信号处理
2014-06-25基于计算机的数字图像处理技术课后习题答案
71KB
adobe-assembler-client PDF文档操作类
2011-05-19服务器端 关于adobe-assembler-client PDF文档操作类,可以进行拆分 合并 获取分档等相关信息
6.31MB
Borland Turbo Assembler - TASM 全集 1.0-5.0
2013-02-26Borland Turbo系列第二集 Turbo Assembler 1.0 Turbo Assembler 2.0 Turbo Assembler 3.0 Turbo Assembler 4.0 Turbo Assembler 5.0
94KB
Using-GNU-Assembler
2011-08-24Using-GNU-Assembler,介绍at&t汇编的语法
1KB
pass-options-to-assembler.md
2020-12-18# 把选项传给汇编器 ## 例子 #include <stdio.h> int main(void) { int i; for (i = 0; i < 10; i++) printf("%d ", i); putchar ('\n'); return 0; } ## 技巧
141KB
ICS Lab4
2004-06-28Y86 Tools (Student Distribution) Copyright (c) 2002, R. Bryant and D. O Hallaron, All rights reserved. May not be used, modified, or copied without permission. This directory contains the student distribution of the Y86 tools. It is a proper subset of the master distribution, minus the solution files found in the master distribution. yas Y86 assembler yis Y86 instruction (ISA) simulator hcl2c HCL to C translator ssim SEQ simulator ssim+ SEQ+ simulator psim PIPE simulator y86-code/ Examples programs and and benchmark testing scripts ptest/ Scripts for detailed automated regression testing 1. Building the Y86 tools The Y86 simulators can be configured to support TTY and GUI interfaces. A simulator running in TTY mode prints all information about its run-time behavior on the terminal. Hard to understand what s going on, but useful for automated testing, and doesn t require any special installation features. A simulator running in GUI mode uses a fancy graphical user interface. Nice for visualizing and debugging, but requires installation of Tcl/Tk on your system. To build the Y86 tools, perform the following steps: NOTE: If your instructor prepared this distribution for you, then you can skip Step 1 and proceed directly to Step 2. The Makefile will already have the proper values for GUIMODE, TKLIBS, and TKINC for your system. Step 1. Decide whether you want the TTY or GUI form of the simulators, and then modify ./Makefile in this directory accordingly. (The changes you make to the variables in this Makefile will override the values already assigned in the Makefiles in the seq and pipe directories.) Building the GUI simulators: If you have Tcl/Tk installed on your system, then you can build the GUI form by initializing the GUIMODE, TKLIBS, and TKINC variables, as appropriate for your system. (The default values work for Linux systems.) Assigning GUIMODE=-DHAS_GUI causes the necessary GUI support code in the simulator sources to be included. The TKLIBS variable tells gcc where to look for the libtcl.so and libtk.so libraries. And the TKINC variable tells gcc where to find the tcl.h and tk.h header files. Building the TTY simulators: If you don t have Tcl/Tk installed on your system, then build the TTY form by commenting out all three of these variables (GUIMODE, TKLIBS, and TKINC) in the Makefile. Step 2: Once you ve modified the Makefile to build either the GUI or TTY form, then you can construct the entire set of Y86 tools by typing unix> make clean; make 2. Files Makefile Builds the Y86 tools README This file misc/ Source files for the Y86 assembler yas, the Y86 instruction simulator yis, and the isa.c file that is used by the -t option of the processor simulators to check the results against the ISA simulation. seq/ Code for the SEQ and SEQ+ simulators. Contains HCL files for labs and homework problems that involve modifying SEQ. pipe/ Code for the PIPE simulator. Contains HCL files for labs and homework problems that involve modifying PIPE. y86-code/ Example .ys files from CS:APP and scripts for conducting automated benchmark teseting of the new processor designs. ptest/ Automated regression testing scripts for testing processor designs.
164KB
assembler-intro
2008-04-13assembler-intro
5.22MB
Turbo Assembler 5 (TASM)
2017-10-18最新官方原版tasm 5,绝对比其它来源靠谱! 以下是官网说明: Turbo Assembler 5 is the last version of the popular assembler by Borland, with both DOS and Windows assemblers. TASM supports MASM-compatibility mode as well as IDEAL mode. Many programmers prefer IDEAL mode due to its cleaner syntax and object-oriented features. TASM has full 8088, 8086, 80286, 80386, i486, and Pentium support, as well as interface support for C, C++, Pascal, FORTRAN, and COBOL. A full-screen interactive debugger (Turbo Debugger) is also included. The download below includes the original install disks for TASM 5.0, along with patches to upgrade to version 5.3. Also included is a user's manual for Paradigm Assembler (TASM clone) in PDF format. (If you need support for MMX, SSE, SSE2, SSE3 (PNI), SSE4 (MNI), or 3DNow! Pro instructions, check out Lazy Assembler, an updated TASM clone.) Note: TASM is no longer sold or supported by Borland. Therefore, I am making it available for download here. If you represent Borland and want this download removed, please contact me.
58KB
反汇编程序原码可以提供大家参考-Good things, an anti-assembler source, you can provide your reference
2011-03-25好东西,一个反汇编程序原码,可以提供大家参考-Good things, an anti-assembler source, you can provide your reference
3KB
CSUEB-MIPS-ASSEMBLER-FALL-2019:CSUEB中的汇编程序类-源码
2021-02-15CSUEB-MIPS-ASSEMBLER-FALL-2019:CSUEB中的汇编程序类
12KB
6502-assembler-源码
2021-03-136502-assembler
10KB
atari-assembler-源码
2021-03-07atari-assembler
4.25MB
[DOS_Application]_Borland_-_Turbo_Assembler_and_Tools_5.0_-_Installation_Disks.zip
2010-01-08[DOS_Application]_Borland_-_Turbo_Assembler_and_Tools_5.0_-_Installation_Disks.zip
726KB
NASM — The Netwide Assembler
2013-10-19The Netwide Assembler, NASM, is an 80x86 and x86−64 assembler designed for portability and modularity. It supports a range of object file formats, including Linux and *BSD a.out, ELF, COFF, Mach−O, Microsoft 16−bit OBJ, Win32 and Win64. It will also output plain binary files. Its syntax is designed to be simple and easy to understand, similar to Intel’s but less complex. It supports all currently known x86 architectural extensions, and has strong support for macros.
-
下载
微服务架构秘籍知识图谱
微服务架构秘籍知识图谱
-
下载
硬體應用訓練V 1.0.ppt
硬體應用訓練V 1.0.ppt
-
下载
MindSpore 开源AI计算框架
MindSpore 开源AI计算框架
-
下载
Accenture-The-Future-of-Fintech-and-Banking-digitallydisrupted-or-reima-.pdf
Accenture-The-Future-of-Fintech-and-Banking-digitallydisrupted-or-reima-.pdf
-
下载
明盟创始人刘俊辰-淘宝转微信10倍利润暴利变现.pdf
明盟创始人刘俊辰-淘宝转微信10倍利润暴利变现.pdf
-
下载
辉隆股份:2020年年度报告.PDF
辉隆股份:2020年年度报告.PDF
-
下载
333个中国地级市和省份对照表.xlsx
333个中国地级市和省份对照表.xlsx
-
下载
C语言课程设计通讯录源代码.txt
C语言课程设计通讯录源代码.txt
-
下载
苏交科:2020年年度报告.PDF
苏交科:2020年年度报告.PDF
-
下载
51指令机器码对照表.pdf
51指令机器码对照表.pdf
