数字逻辑1
2016-09-07 23:52:16 0 举报
数字逻辑1是一种二进制数系统,表示了计算机和其他数字系统中的基本信息单位。它是所有其他数字和数据的基础,是构成复杂计算和数据处理过程的基本元素。在数字逻辑中,1通常表示“开”或“真”,与0(表示“关”或“假”)形成对比。1的存在使得计算机可以进行逻辑运算,例如与、或、非等操作,从而进行复杂的计算和决策。此外,1也是许多算法和数据结构的基础,如布尔代数、位操作、二进制搜索树等。因此,数字逻辑1在计算机科学和技术中起着至关重要的作用。
作者其他创作
大纲/内容
No
利用继承属性进行*//操作
记录字符直到下一个字符不是字母
规约操作为r13||r14||r15
语法分析
是否是acc
额外操作:尽心下标同步包括如:状态栈、字符栈、输入串
Yes
如果为0
进行移入操作从输入字符那取一个压入字符栈中,然后根据压入字符查分析表,并且将其状态压入状态表中
结束
出错/记录错误/跳出
开始
因故跳出循环
其综合属性等于 符号对应的值
取进行中的输入串下标,并给出出错字符
记录字符直到下一个字符不是数字
记录单个字符下一个字符
语义分析
是否是空格等
确定是继承属性还是综合属性丢失,并将继承属性或者综合属性的标识符写入错误中
是否是运算符
是否是字母
错误处理
规约操作为r8||r12
是否结束
规约操作为r5||r9
其综合属性等于其继承属性
利用继承属性进行+/-操作
3个子程序都没有因故跳出不报错
结尾
进行规约操作根据产生式从状态栈中跳出n个字符字符栈中跳出n个字符
取分析表[状态栈定][字符栈顶]
规约操作为r6||r7
词法分析
规约操作为r10||r11
下一位字符
是否是产生式
其综合属性等于其X的综合属性
标识符的综合属性等于表达式的综合属性
语法分析完成
规约操作为r4
确定是规约/移入操作出错将无法移入的字符或无法规约的字符串写入错误
是否是#
出错或再次循环
对比字符栈跳出的字符与产生式右部是不是相同
是否是数字
0 条评论
下一页