搜索资源列表
编译原理上级实习-第二部分
- 用java写的一段PL0编译程序.用户可以在文本框内输入一段PL0代码,该程序可以将这段代码翻译成汇编指令。-used to write the section PL0 compiler. Users can input text box section PL0 code, the program code can be translated into this compilation directives.
CPU 测速(MHz)和高精度延时(微秒级)
- 一.高精度延时, 是 CPU 测速的基础 Windows 内部有一个精度非常高的定时器, 精度在微秒级, 但不同的系统这个定时器的频率不同, 这个频率与硬件和操作系统都可能有关。 利用 API 函数 QueryPerformanceFrequency 可以得到这个定时器的频率。 利用 API 函数 QueryPerformanceCounter 可以得到定时器的当前值。 根据要延时的时间和定时器的频率, 可以算出要延时的时间定时器经过的周期数。 在循环里用 QueryP
blog
- 分成机器语言,汇编语言,高级语言三大类。 电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。 目前通用的编程语言有两种形式:汇编语言和高级语言。 汇编语言的实质和
INTEL 汇编指令集
- 如题 -if that if that if that
changyongARMzhilingjiyuhuibian
- 详细讲解了ARM的指令集和汇编基础,对学习ARM有很大的帮助
ATinstruction
- AT指令汇编,帮助设计者快速查询AT指令。
8086
- 8086 汇编指令已编译的html文件,学习汇编非常帮助!
dicbook
- 汇编指令帮助文档,巨好!-compilation directives help documentation, giant!
ARMabc
- 无论是体系结构还是指令集,大家或多或少都应该对X86汇编有些了解,而对于嵌入式领域已被广泛采用的ARM 处理器,了解的可能并不多。
JavaMIPS
- MIPS 仿真器,能够实现汇编,反汇编和模拟运行。自己开发的,java课的大程,可能问题比较多,仅做参考,而且程序架构也设计地不是很好。但作为新手大程学习和简单的MIPS模拟还是没有问题的。 本 MIPS 模拟器支持的指令如下: add,addi,sub,subi,and,andi,or,ori,nor,beq,bne,j,jr,jal,lw,lh,lb,sw,sh,sb, 其中所有的跳 转指令第三个操作数只能为一个行标签[不支持相对地址以及绝对地址],标签可 以写在一行
MIPS
- 支持MIPS指令集中最基本六条指令的简单的汇编代码到二进制形式-Support the MIPS instruction focused on the most basic 6 of assembly code instructions to a simple binary form
Spim
- 实现32位机器指令和汇编指令之间的转换,实现了图形界面,文件系统,可以新建、打开、保存文件,可以进行汇编文件和二进制文件之间的转换-To achieve 32-bit machine instructions and assembler directives conversion, to achieve a graphical interface, file system, can create new, open, save the file, you can compile files an
Destination_Code
- 实现算术表达式的目标代码生成。 实现一个的中间代码生成程序,识别用户输入的关于标识符与整数的含加法、乘法的算术表达式并输出四元式序列。 要求输入关于标识符与整数的含加法、乘法的算术表达式,输出对应的汇编语言序列; 只考虑仅含一个寄存器的情形,且表达式中不存在跳转汇编指令和标号; -Achieve the target code generation arithmetic expressions