对PL0原编译器进行了以下的扩充:1.增加以下保留字else(elsesym), for(forsym),to(tosym),downto(downtosym),return(returnsym),[(lmparen),](rmparen) 2.增加了以下的运算符:+=(eplus),-=(eminus),++(dplus),--(dminus) 取址运算符&(radsym),指向运算符@(padsym) 3.修改单词:修改不等号#为<> 4.扩充语句:(1)增加了else子句 (2)增加了for语句 5.增加运算:(1).++运算 (2).--运算;(3).+=运算 (4).-=运算;(5).&取址运算; (6).@指向运算; 6.增加类型:(1).增加多维数组a[i1][i2][i3]……[i(n-1)][i(n-2)][in] (2).增加指针类型(任何变量都能存放指针,但不支持指针的指针,如b:=@@a应该改写为c:=@a,b:=@c) 7.将过程procedure扩展为函数:(1).允许定义过程时在其后加参数(var a, var b,……..,var n) (2)允许通过指针向函数形式参数传地址;(3)允许返回值;可以用 a:=p(a,b,c….,n) 返回
标签: downtosym returnsym elsesym downto
上传时间: 2016-07-02
上传用户:saharawalker
东芯IVSEP3203F50移动终端应用处理器用户手册 第1 章 东芯IV SEP3203F50 概述. 第2 章 ARM7TDMI 内核 第3 章 EMI 外部存储器接口 第4 章 片上SRAM 第5 章 时钟与功耗管理模块PMC 第6 章 LCD 控制器 第7 章 MMA 多媒体加速器 第8 章 DMA 控制器 第9 章 INTC 中断控制器. 第10 章 RTC 实时时钟控制器. 第11 章 TIMER 通用定时器 第12 章 UART 通用异步收发器. 第13 章 SPI 串行外设接口 第14 章 USB 设备接口 第15 章 PWM 脉冲调制器. 第16 章 多媒体卡控制器MMC/SD 第17 章 AC 97 控制器 第18 章 GPIO 通用输入输出.
上传时间: 2014-01-23
上传用户:源码3
1. 该光盘包含了“信号与系统分析及MATLAB实现”一书的第十一章所有程序; 2. 为了方便读者阅读程序,所有程序均采用中文注释。MATLAB的程序编辑器不支持中文显示,用户只需在Word下直接打开源程序文件,即可阅读程序中的中文注释; 3. 程序文件的命名分为以下三种类型: (1) 若为书中例题的程序,则程序文件名一律以ex开头,后面跟4位数字(前两位表示章号,后两位表示例题序号)表示的该程序所在例题的编号。例如,ex0603.m是例6.3的程序,而ex1102.m则是例11.2的对应程序。 (2) 若为书中图形的实现程序,则程序文件名一律以figure开头,后面跟4位数字(前两位表示章号,后两位表示图形序号)表示的该程序所绘图形的编号。例如,figure1203.m是实现图12.3的程序,而figure0710.m则是实现图7.10的对应程序。 (3) 若为函数文件,则直接以函数名命名,例如文件sconv.m即是书中函数sconv()的对应程序。
上传时间: 2014-01-03
上传用户:小眼睛LSL
用线性缓冲区和间接寻址方法实现FIR滤波器 * *N=5,y(n)=h0*x(n)+h1*x(n-1)+h2*x(n-2)+h3*x(n-3)+h4*x(n-4)
上传时间: 2013-12-01
上传用户:wanghui2438
思科网院第四学期期末测试fina(A-B)
上传时间: 2014-01-09
上传用户:cccole0605
1.6个数码管静态显示驱动 2.按键模式选择(时\分\秒)与调整控制 3.用硬件描述语言(或混合原理图)设计时、分、秒计数器模块、按键控制状态机模块、显示译码模块、顶层模块。要求使用实验箱右下角的6个静态数码管(DS8C, DS7C, DS4B, DS3B, DS2B, DS1B)显示时、分、秒;要求模式按键和调整按键信号都取自经过防抖处理后的按键跳线插孔。
上传时间: 2013-12-09
上传用户:lili123
实验12 异常处理 12.1 实验目的 (1)掌握异常处理的编程特点。 (2)了解Java异常分类层次,常见系统异常。 (3)了解自定义异常的定义及方法异常的抛出与处理。 12.2 知识要点 Java把异常加入Java语言的体系结构,为异常定义了类和关键字,简化了错误处理代码。将错误处理从正常的控制流中分离出来,对错误实施统一处理。 12.2.1异常处理结构 try { 语句块; } catch (异常类名1 参变量名) { 语句块; } catch (异常类名2 参变量名) { 语句块; } finally { 语句块; } 说明: (1)finally总是执行,它是异常处理的统一出口,常用来实现资源释放,文件关闭等。 (2)发生异常时try块内的后续语句不再执行; (3)catch按照次序进行匹配检查处理,找到一个匹配者,不再找其它;catch的排列要按照先个别化再一般化的次序。不能将父类异常排在前、子类异常排在后。 12.2.2 常见系统异常 常见系统异常如表12-1所示。 表12-1 常见系统异常
上传时间: 2013-12-09
上传用户:jhksyghr
1.手机浏览2.手机发布3.手机搜索4.栏目二级分类5.中文/英语操作支持
上传时间: 2014-01-03
上传用户:大三三
磁盘管理 功能:1.指令地址信息读取 2.输出程序所用页面信息 3.块表信息
上传时间: 2016-08-09
上传用户:vodssv
学生成绩管理 主要功能: (1)能按学期、按班级完成对学生成绩的录入、修改 (2)能按班级统计学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序 (3)能查询学生成绩,不及格科目及学生名单 (4)能按班级输出学生的成绩单
标签: 修改
上传时间: 2013-12-27
上传用户:我干你啊