虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

逻辑运算

逻辑运算又称布尔运算。布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看作等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律。这一逻辑理论人们常称它为布尔代数。20世纪30年代,逻辑代数在电路系统上获得应用,随后,由于电子技术与计算机的发展,出现各种复杂的大系统,它们的变换规律也遵守布尔所揭示的规律。逻辑运算(logicaloperators)通常用来测试真假值。最常见到的逻辑运算就是循环的处理,用来判断是否该离开循环或继续执行循环内的指令。
  • modelsim+dc开发的4级流水线结构的MIPS CPU

    modelsim+dc开发的4级流水线结构的MIPS CPU,完成基本的逻辑运算和跳转。测试程序为希尔排序,结果正确。

    标签: modelsim MIPS CPU dc

    上传时间: 2014-01-03

    上传用户:love_stanford

  • 使用verilog作为CPU设计语言实现单数据通路五级流水线的CPU。具有32个通用寄存器、一个程序计数器PC、一个标志寄存器FLAG

    使用verilog作为CPU设计语言实现单数据通路五级流水线的CPU。具有32个通用寄存器、一个程序计数器PC、一个标志寄存器FLAG,一个堆栈寄存器STACK。存储器寻址粒度为字节。数据存储以32位字对准。采用32位定长指令格式,采用Load/Store结构,ALU指令采用三地址格式。支持有符号和无符号整数加、减、乘、除运算,并支持浮点数加、减、乘、除四种运算,支持与、或、异或、非4种逻辑运算,支持逻辑左移、逻辑右移、算术右移、循环右移4种移位运算,支持Load/Store操作,支持地址/立即数加载操作,支持无条件转移和为0转移、非0转移、无符号>转移、无符号<转移、有符号>转移、有符号<转移等条件转移。

    标签: CPU verilog FLAG 语言

    上传时间: 2013-12-11

    上传用户:源弋弋

  • 几款经典小游戏

    几款经典小游戏,功能主要体现在算法和逻辑运算

    标签: 小游戏

    上传时间: 2014-01-19

    上传用户:bibirnovis

  • 一、实践的目的和要求 加深对《C语言》课程所学知识的理解

    一、实践的目的和要求 加深对《C语言》课程所学知识的理解,进一步巩固C语言讲法规则。学会编制结构清晰C语言课程设计报告 、风格良好、数据结构适当的C语言程序,从而具备解决综合性实际问题的能力 二、内容 在熟练掌握C语言的基本知识:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解方法(即函数的使用)等。进一步掌握各种函数的应用,包括时间函数、、绘图函数,以及文件的读写操作等

    标签: 实践 C语言

    上传时间: 2016-07-29

    上传用户:凤临西北

  • 实验目的 这次进行的模型机的总体设计

    实验目的 这次进行的模型机的总体设计,是在前几次实验田的基础之上进行的。前面几次实验中有算术逻辑运算单元实验,这次实验主要是完成对不带进位和带进位的加减法进行运算。这也是我们这们这次实验中的两个主要的题目。后面我们还有对通用寄存器、指令和微程序控制单元等部分的实验。而这些都是为了让我们更加了解计算机在工作时的具体运行情况,计算机在运行时,每个部分是怎样来完成自己的该完成的部分的。 这次实验主要是要我们掌握各个单元模块的工作原理,进一步将其组成完整的系统,构造一台基本的模型计算机;在本试验中,将规划读/写内存、寄存器、数值计算等功能,并且编写相应的微程序。然后具体上机调试各个模块单元以便进一步掌握整机的概念。

    标签: 实验 模型

    上传时间: 2016-08-02

    上传用户:2404

  • SD卡驱动 SD_CARD_TIMEOUT 当一个SD卡的操作超出时限

    SD卡驱动 SD_CARD_TIMEOUT 当一个SD卡的操作超出时限,将导致返回错误和该标记被置位 SD_CARD_EXIST 当卡槽内插入了合适的卡体,不管是什么卡,都会使该位被设置; SD_CARD_WRITE_PROTECT 当卡体的写保护开关被 LOCK 时,则该位被设置; SD_CARD_READY 当卡槽内的卡被正确识别,并可以随时访问时,则该位被设置; SD_CARD_DOOR_CLOSE 当卡槽的门(产品外壳上的挡板开关)关闭时,则该位被设置; SD_CARD_IS_SD 当卡槽内插入的是 SD 卡时,则该位被设置。 SD_CARD_IS_MMC 当卡槽内插入的是 MMC 卡时,则该位被设置; 注意:不要使用 0x80,免得和整数作逻辑运算时被误为负数。

    标签: SD_CARD_TIMEOUT SD卡 驱动 操作

    上传时间: 2014-01-09

    上传用户:稀世之宝039

  • 一个JAVA小程序

    一个JAVA小程序,可以实现4个数的逻辑运算

    标签: JAVA 程序

    上传时间: 2014-01-19

    上传用户:wab1981

  • 为了方便读者整理 8051 相关专题制作报告

    为了方便读者整理 8051 相关专题制作报告,需要使用到的 8051 基本资料电子文件 51.TXT 收录于此目录中,读者可以依需要自行应用,加入到自己的报告中,但仅限于学校的学生制作报告用,不得移做它用,并遵守知识产权使用的所有规定。其中文字内容取材至 "单芯片 8051 实作入门",书号 P2277,文魁图书出版。 8051 基本资料如下: □8051 主要特性 □8051 引脚说明 □8051 中断服务常式的进入点 □8051 特殊目的寄存器 □8051 内部控制寄存器 at89c51 为 ATMEL 所生产的可电气烧录清洗的 8051 相容单芯片,其内部程序代码容量为4KB 8051主要功能列举如下: □ 为一般控制应用的 8 位单芯片 □ 晶片内部具时钟振荡器(传统最高工作频率可至 12MHz) □ 内部程式存储器(ROM)为 4KB □ 内部数据存储器(RAM)为 128B □ 外部程序存储器可扩充至 64KB □ 外部数据存储器可扩充至 64KB □ 32 条双向输入输出线,且每条均可以单独做 I/O 的控制 □ 5 个中断向量源 □ 2 组独立的 16 位定时器 □ 1 个全多工串行通信端口 □ 8751 及 8752 单芯片具有数据保密的功能 □ 单芯片提供位逻辑运算指令

    标签: 8051 报告

    上传时间: 2016-10-29

    上传用户:plsee

  • 用汇编语言编写的运算器

    用汇编语言编写的运算器,能进行简单的的数理和逻辑运算

    标签: 汇编语言 编写 运算器

    上传时间: 2013-12-23

    上传用户:lacsx

  • 编写完整程序

    编写完整程序,将中缀表达式翻译成后缀表达式。 要求: 表达式由操作数(变量)、操作(运算符)以及小括弧“(”和“)”组成,其中: • 操作包括算术运算、关系运算和逻辑运算三类; • 操作数应能够识别但个字符或由字母和数字任意多个字符构成; • 能够识别出简单的错误,如括弧不匹配。 输入:中缀表达式,80个字符以内 输出:转换后的后缀表达式

    标签: 编写 程序

    上传时间: 2013-12-21

    上传用户:PresidentHuang