![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
编译原理
编译原理及汇编相关
linkingfei
coder;
展开
-
编译原理实验-词法分析
* 编译原理词法分析:控制台输入方式 * @author fei * *//* 保留字(1):if,int,for,while,do,return,break,continue 单词标识(2):a arr 整型常数(3): 1,2 运算符(4):+,-,*,/,=,>,<,>=,<=,!= 分隔符(5):{},() ...原创 2018-08-10 19:59:35 · 1746 阅读 · 0 评论 -
编译原理实验-文法类型分析
public class Test1 { public static void main(String[] args) { /*Scanner scanner = new Scanner(System.in); System.out.println("请输入文法产生式的个数:"); int n = scanner.nextInt()...原创 2018-08-10 19:55:35 · 1086 阅读 · 0 评论 -
汇编2
1、SI–ds:[si] DI–es:[di]assume cs:code,ds:datadata segment db 'welcome to names' db '----------------'data endsstack segment stack dw 0,0,0,0,0,0,0,0 dw 0,0,0,0,0,0,0...原创 2018-03-19 23:24:13 · 261 阅读 · 0 评论 -
汇编程序
1、寄存器: 数据寄存器: ax/al:主要用于累加 bx/bl:常存基址 cx/cl:用作计数 dx/dl:存数据 指针与变址寄存器: si:源变址指针寄存器 di:目的变址 sp:堆栈指针寄存器 bp: 基址寄存器 段寄存器: ...原创 2018-03-19 23:19:48 · 242 阅读 · 0 评论