搜索资源列表
cifafenxiqi(new)
- 词法分析器制作与应用 设计思想 (1)程序主体结构部分: 说明部分 %% 规则部分 %% 辅助程序部分 (2)主体结构的说明 在这里说明部分告诉我们使用的LETTER,DIGIT, IDENT(标识符,通常定义为字母开头的字母数字串)和STR(字符串常量,通常定义为双引号括起来的一串字符)是什么意思.这部分也可以包含一些初始化代码.例如用#include来使用标准的头文件和前向说明(forward ,references).这些代码应该再标记\"%{\"和\"
汇编
- 4.asm…… 响铃程序,输入一个数字字符N,响铃N次。(完成)ysk3.asm ……显示一个星型倒三角。m1.asm ………编程将键盘输入的8位无符号二进制数转化为十六进制数和十进制数,并输出结果form.asm ……采用子程序编程按以下三种格式(██,◣,◥)打印九九乘法表:(完成)char.asm ……小写字母a b c d ……x y z的ASCII码分别为61H 62H 63H 64H……78H 79H 7AH, 而大写字母A B C D ….X Y Z的ASCII码分别为41H 42
LL_Program
- LL(1)语法分析器,在任何时候,总控程序都是按照栈顶符号X和当前输入符号a行事的。对于任何(X,a),总控程序每次都执行下述三种可能的动作之一: 若X=a=’#’,则宣布分析成功,停止分析过程; 若X=a≠’#’,则把X从栈顶逐出,让a指向下一输入符号; 若X是一个非终结符,则查看分析表M。若M中存放着一条关于X的产生式,那么,首先把X逐出栈顶,然后,把产生式的右部符号按反序一一推进栈,同时做这个产生式相应的语义动作(目前不管)。若M[X,a]中存放着一条出错标志,则调用出错诊查程
pl/0
- /*PL/0编译系统C版本头文件pl0.h*/ /* typedef enum { false, true } bool; */ #define norw 13 /*关键字个数*/ #define txmax 100 /*名字表容量*/ #define nmax 14 /*number的最大位数*/ #define al 10
4.11
- 编写一个带符号数四则运算的汇编语言程序,完成(Z-(X*Y+200)/20的运算,商送V单元,余数送W单元。-Write a signed four arithmetic assembly language program to complete the computation of (Z-(X* Y+200)/20 V unit, suppliers to send the remainder sent W unit.
lexicalanalysis
- 设计一个词法分析器。 【基本要求】 词法分析器基本功能是: (1) 输入源程序:输入PASCAL源程序; (2) 输出单词,输出形式为:(序号,单词,对应源程序行号,对应源程序列号); (3) 输出出错信息,输出形式为:(出错行号,出错列号,出错信息); (4) 输出符号表,输出形式为:(单词种别码,单词符号); 【测试数据】 (1)输入源程序: program example1 var a,b,c:integer x:char
DEBUG
- 一、 实验内容 DEBUG的应用及表达式计算 二、 实验目的及要求 要求:试编制一程序,计算下列公式的值,将商存放在Z单元,余数放在R单元内中.X,Y,Z,R,W分别为存放16位带符号数单元的地址.计算过程中中间结果和最后结果在16位二进制数范围内. 三目的: 1、熟悉DEBUG的应用(利用DEBUG观察寄存器和内存单元的值及指令执行的结果,直接汇编指令,单步调试,编辑数据等)。 2、掌握汇编表达式的表示方法。 3、掌握80X86的编程结构。 4、学习汇编
token
- 词法分析程序的功能 输入:源程序 输出:二元组(词法记号,属性值/其在符号表中的位置)构成的序列。 例如:对源程序 x:=5 if (x>0) then x:=2*x+1/3 else x:=2/x # 经词法分析后输出如下序列: (10,’x’)(18, :=) (11,5) (26, ) (2, if ) (27,( )-Function of lexical analysis program input: source output: pair (lex
heshsi
- 有一些可能的符号K, A, N, C, E, p, q, r, s, t 。一个合式公式是符合以下条 件的字符串: • p, q, r, s, 和t 是合式公式 • 如果w 是合式公式,Nw 是合式公式 • 如果w 和x 是合式公式,Kwx, Awx, Cwx, 和Ewx 是合式公式。-There are some of the possible symbols K, A, N, C, E, P, Q, R, S T. A well-formed f
mov
- 计算(x+125-x*y)/z,设x、y、z 为16位有符号的字变量,计算后将商存入x,余数 存入y中。假设x=3、y=4、z=10-Computing (x+125-x* y)/z, set x, y, z 16-bit signed word variable, calculated after the trader deposited x, y in the remainder deposited. Assuming x = 3, y = 4, z = 10
3
- 熟悉Windows编程环境: ⑴ 编写一个Windows界面汇编程序,显示一个消息框,含标题与正文,要求标题是自己的姓名,正文是自己的学号。 ⑵ 编写Windows 32位控制台程序,计算result=m*(n –x)的值。要求提示用户输入32位带符号整数m, n, x,并显示计算结果。 -Familiar Windows programming environment: ⑴ assembler to write a Windows interface that displays a