- 博客(23)
- 收藏
- 关注
原创 “21天好习惯”第一期-21
MIPS32指令架构1.指令格式与指令集MIPS32的指令字长是32位的定长格式,采用的是寄存器与立即数方式相结合的寻址方式,在指令中给出寄存器编号或者立即数。整个指令集由三类指令构成:R型(寄存器型)指令、I型(立即数)型指令和J型(转移型)指令。其中,R型指令由OP(操作码)、3个寄存器地址码字段字段、常数字段shamt和功能辅助说明func字段:I型指令包括OP字段、2个寄存器地址码字段和1个立即数字段imm构成;J型指令结构最简洁,只包括OP字段和常熟地址码字段。(1)R型指令O
2021-11-12 22:35:03 476
原创 “21天好习惯”第一期-20
数据库系统查询训练显示所有院系(要求不能重复,不包括空值),并在结果集中增加一列字段“院系规模”,--其中若该院系人数>=5则该字段值为“规模很大”,若该院系人数大于等于4小于5则该字段值为“规模一般”, 若该院系人数大于等于2小于4则该字段值为“规模稍小”,否则显示“规模很小”SELECT Sdept 学院,COUNT(*) 总人数,规模=CASE WHEN COUNT(*) >= 5 THEN '规模很大'WHEN COUNT(*) >= 4 AND COUNT(*)
2021-11-11 22:04:57 292
原创 “21天好习惯”第一期-19
数据库查询训练查询至少选修了一门间接先行课为“5”号课程的学生姓名;select snamefrom course a,course b ,sc c ,student dwhere a.cpno=b.cno and b.cpno='5'and a.cno=c.cno and c.sno =d.sno分别使用左外连接、右外连接、全外连接查询student表和sc表中学生的姓名,课程号和成绩。select sname,cno,gradefrom student a left join
2021-11-10 22:14:56 2613
原创 “21天好习惯”第一期-18
数据库查询训练统计所有用户的消费金额,并按金额的大小降序排序。select a.cust_name,sum(isnull(total_amt,0))from customer a left outer join sales bon a.cust_name=b.cust_namegroup by a.cust_name isnull函数的用法isnull(value1,value2)--1、value1与value2的数据类型必须一致。--2、如果value1的值不为null,结
2021-11-09 22:22:24 618
原创 “21天好习惯”第一期-17
数据库查询训练查找出employee表中住址相同的员工的姓名、性别、职称、薪水、住址。select a.emp_name,a.sex,a.dept,a.salary,b.emp_name,b.sex,b.dept,b.salaryfrom employee a join employee bon (a.emp_no!=b.emp_no) and (a.emp_name>b.emp_name) and (a.addr=b.addr)检索所有图书的销售明细(图书编号,书名,数量,实际销
2021-11-09 22:20:00 1953
原创 “21天好习惯”第一期-16
数据库查询训练查询选修了以‘DB_’开头,且倒数第3个字符为‘s’的课程的学生的详细信息。select *from studentwhere sno=( select sno from sc where cno in( select cno from course where cname like 'DB\_%s__' escape'\') );显示所有院系(要求不能重复,不包括空值),并在结果集中增加一列字段“院系规模”S
2021-11-07 19:34:21 1474
原创 “21天好习惯”第一期-15
数据库查询训练查找每位客户订购的每种图书的总数量及平均单价,并按客户名,图书号从小到大排列。select a.cust_name,book_no,sum(qty) 总数量,sum(qty*unit_price)/sum(qty) 平均单价from sales a,sale_item bwhere a.order_no=b.order_nogroup by a.cust_name,book_noorder by a.cust_name,book_no查找在2015年中有订购记录的客户名
2021-11-07 19:32:19 57
原创 “21天好习惯”第一期-14
历史上的病毒攻击事件LOVE BUG(2000年)鼎鼎大名的求爱信病毒,看到名字老司机应该可以会心一笑了吧。2000年是什么概念?计算机网络大爆发的年代,这一年网络宽带正在逐步进入寻常百姓家,不少企业公司才刚刚开始在网络领域挣扎。求爱信病毒伪装成为一封情书诱导当年纯洁的小司机们打开,瞬间就让不少小司机翻车了。病毒的作用是不断复制和群发邮件,当年宽带速度和带宽都很一般,很快全球网络就因为电子邮件的大量群发而出现问题了。熊猫烧香(2006年)国内计算机草根电脑玩家的计算机水平怎么样?或许..
2021-11-05 22:59:55 3836
原创 “21天好习惯”第一期-13
计算机性能的评价指标计算机的性能指标计算机的主要技术性能指标有主频、字长、内存容量、存取周期、运算速度及其他指标。第一、主频(时钟频率):是指计算机CPU在单位时间内输出的脉冲数。它在很大程度上决定了计算机的运行速度。单位MHz。第二、字长:是指计算机的运算部件能同时处理的二进制数据的位数。字长决定了计算机的运算精度。第三、内存容量:是指内存贮器中能存贮的信息总字节数。能常以8个二进制位(bit)作为一个字节(Byte)。第四、存取周期:存贮器连续二次独立的"读"或"写"操作所需的最短时
2021-11-04 23:29:37 128
原创 “21天好习惯”第一期-12
单周期cpu:气泡流水线1、数据相关气泡机制的引入,是为了解决数据相关这个问题。什么是数据相关?个人的理解是,第n条指令的目的寄存器恰好为第n+1条指令的源寄存器,就引发数据相关。单周期CPU不存在这个问题,因为每条指令都会在一个周期内执行完毕,但五级流水线中每条涉及寄存器写回的指令都需要五个时钟周期。为了解决数据相关问题,最简单的方法就是让后来的指令停一停,等到前一条指令完成了写回再继续。这里有一个很机智的改动,就是把寄存器文件从时钟上升沿写入改为时钟下降沿写入,这样一来WB阶段就会提前半个周
2021-11-03 23:06:42 135
原创 “21天好习惯”第一期-11
查询购买了‘20652’的图书但没有购买‘22082’的图书select order_nofrom sale_itemwhere book_no='20652'exceptselect order_nofrom sale_itemwhere book_no='22082';查询CS系且年龄不大于19岁的学生select student.*from studentwhere sdept='CS'intersectselect student.*from studentw
2021-11-02 22:09:16 72
原创 “21天好习惯”第一期-10
数据库系统查询训练:综合查询查询和‘周小梅’来自同一部门且工资比周小梅高得员工的姓名、姓名、性别、职称、薪水、住址。select emp_name,,sex,titile,salary,addrfrom employeewhere emp_name<>'周小梅' and salary>( select salary from employee where emp_name='周小梅')intersectselec
2021-11-01 23:00:56 97
原创 “21天好习惯”第一期-9
查询只选修了‘信息系统’和‘数学’这两门课程的学生的基本信息select student.*from studentwhere sno in( select sno from sc where cno=( select cno from course where cname='信息系统'))intersectselect student.*from studentwhere sno in( select sno f
2021-10-31 22:18:11 133
原创 “21天好习惯”第一期-8
数据库系统集合查询训练查询选修了3号课程但没有选修1号课程的学生select student.*from studentwhere sno in( select sno from sc where cno='3')exceptselect student.*from studentwhere sno in( select sno from sc where cno='1');查询既选修了‘数学’又选修了‘信息系统’的学生se
2021-10-30 22:15:54 107
原创 “21天好习惯”第一期-7
数据库系统集合查询训练查询只选修了‘信息系统’和‘数学’这两门课程的学生的基本信息select student.*from studentwhere sno in( select sno from sc where cno=( select cno from course where cname='信息系统') )intersectselect student.*from studentwhere sno in( s.
2021-10-29 22:46:07 150
原创 “21天好习惯”第一期-6
数据库嵌套查询训练1.找出‘数据库系统概论’这门课成绩最高的学生学号,姓名。select sno,snamefrom studentwhere sno in( select sno from sc a where a.cno=( select cno from course where cname='数据库系统概论')and grade=(select max(grade) from
2021-10-28 22:27:56 71
原创 “21天好习惯”第一期-5
指令系统所谓指令系统,就是指计算机能执行的全部指令的集合,可以看成计算机硬件的语言系统,也是软件、硬件的重要典型分界面。3.2.1 CISC和RISC应用范围:由于RISC指令系统的确定与特定的应用领域有关,故RISC机器更适合于专用机;而CISC机器则更适合于通用机。3.2.2 指令的一般格式1,程序计数器可以理解为指针,位数取决于内存指令存储器的地址位数.2,指令寄存器存储的是指令码,位数取决于编码时规定的指令长度.3,通用寄存器取决于机器位数.详细的指令格式位数包...
2021-10-27 22:59:01 51
原创 “21天好习惯”第一期-4
MIPS32指令集架构介绍数据类型 指令的主要任务就是对操作数进行运算。操作数有不同的类型和长度,MIPS32提供的基本数据类型例如以下。位(b):长度是1bit。字节(Byte):长度是8bit。半字(Half Word):长度是16bit。字(Word):长度是32bit。双字(Double Word):长度是64bit。此外,还有32位单精度浮点数、64位双精度浮点数等。寄存器在前文介绍RISC的特点时提到一点:大量使用寄存器。这是由于寄存器的存...
2021-10-26 22:55:47 70
原创 “21天好习惯”第一期-3
cpu基本情况概述CPU是中央处理单元(Central Processing Unit)的缩写,它可以被简称做微处理器(Microprocessor),不过经常被人们直接称为处理器(processor)。CPU是计算机的核心,其重要性好比大脑对于人一样,因为它负责处理、运算计算机内部的所有数据,而主板芯片组则更像是心脏,它控制着数据的交换。CPU的种类决定了操作系统和相应的软件。CPU主要由运算器、控制器、寄存器组和内部总线等构成,是PC的核心,再配上储存器、输入/输出接口和系统总线组成为完整的PC(个
2021-10-25 18:07:04 56
原创 “21天好习惯”第一期-2
计算机组成原理常用数据校验:奇偶校验,海明校验,循环冗余校验三种校验方法需要注意的知识点:1.奇偶校验只能检测奇数位错,而不能检验偶数位出错,因为由于异或运算,偶数个错误会相互抵消彼此的错误,所以不能检测出来.2.海明校验只能检测和纠正一位出错的情况.3.crc校验码不需要定位出出错位,他是通过CRC校验余数会循环出现以及余数与错误代码一 一对应的特性来进行纠错的。...
2021-10-24 22:27:12 53
原创 “21天好习惯”第一期-1
嵌套查询在sql语言中,一个select_from_where语句称为一个查询块。将一个查询块嵌套在另一个查询块的where子句或having短语的条件中的查询称为嵌套查询。如查找购买了’数据库系统概论‘的客户信息,代码如下select customer.*from customerwhere cust_name in( select cust_name from sales where order_no in( select order_
2021-10-23 22:37:31 842
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人