文档库 最新最全的文档下载
当前位置:文档库 › 12计科-汇编+答案

12计科-汇编+答案

12计科-汇编+答案
12计科-汇编+答案

下面的答案是我写上去的,供参考。如果你发现了什么问题,第一时间告诉大家!

谢谢!

康桥

课程名称汇编语言课程代号____________________

专业计算机考试方式闭卷

_______________________________________________________________________________

一、填空题(13′)

1、通常用于做计数器的寄存器是_CX_,堆栈栈顶的偏移地址存于__SP___寄存器中。

2、用___CS___寄存器与_____IP____寄存器联合确定下一条指令的物理地址。

3、代码段的段地址存于__CS__寄存器中,附加段的段地址存于____ES____寄存器。

4、段地址和偏移地址为2010:000A的存储单元的物理地址为___2010AH____。

(用段地址(2010H)×10H = 20100H,加上偏移地址(000AH))

5、在8086/8088微处理器中,PUSH和POP指令在堆栈与寄存器或存储单元之间传送数据时,一次总是传送___2__字节。

6、除法指令中,若是做字操作,被除数在____DX___、____AX____,商在___AX____。

7、写一指令序列_MOV AX, 3456H_、_MOV DS, AX_将3456H装入DS寄存器。

(你不能直接把立即数(3456H)送入段寄存器(CS, DS, ES, SS)的,得中转一下)

二、选择题(20′)

1、下列指令序列执行时出错的是(A)。

A. ADD BUF1,BUF2

B. JMP DWORD PTR DAT [BX]

C. MOV AX,[BX+DI] NUM

D. TEZT AL,08H

2、执行下面指令序列后,结果是(A)。

MOV AL,82H

CBW

A.AX=0FF82H

B. AX=8082H

C. AX=0082H

D. AX=0F82H

(课本P41,注意82H = 1000 0010B,最高位是1,于是被当成负数看待了)

3、已定义FEES DW 100 DUP(0),则指令MOV CX,SIZE FEES 的等效指令是(B)。

A. MOV CX,100

B. MOV CX,200

C. MOV CX,400

D. MOV CX,100DUP(0)

(课本P70,LENGTH, TYPE, SIZE)

4、下面所列通用数据传送指令的几种传送中,错误的传送方式是(D)。

A. 从寄存器到寄存器

B. 立即数到存储器

C. 从寄存器到寄存器

D. 从存储器到存储器

5、当一个无符号数大于120时程序转移,需要使用的条件转移指令(B)。

A. JBE(或JNA)

B. JNBE(或JA)

C. JNB(或JAE)

D. JB(或JNAE)

(课本P56)

6、堆栈指针SP的内容是(B)。

A. 栈顶单元内容

B. 栈顶单元地址

C. 栈底单元内容

D. 栈底单元地址

7、完成对DX的有符号数除以2 的指令是(B)。

A. IDIV 2

B. SAR DX,1

C. ROR DX,1

D. RCR DX,1

(课本P48)

8、在条件转移指令中,结果为负数则转移的指令是(A)。

A. JS

B. JX

C. JZ

D. JP

(课本P55,P19,J ump if S igned,符号位为1则跳转)

9、某数据段如下:

DA TA SEGMENT

X DB 12H

Y DW 789AH

DA TA ENDS

X单元的偏移地址是(A)。

A. 0

B. 20H

C. 21H

D. 12H

10、下列指令执行后只设置标志位,不保留结果的逻辑运算指令是(D)。

A. AND

B. OR

C. XOR

D. TEST

(课本P47)

三、简答题(共20′,每题5′)

1、一个8位数能表示的最大值和最小值是多少?一个16位数能表示的最大值和最小值是多少?

(我想,这里“N位数”的意思是“N位二进制数”吧)

表示无符号数表示有符号数

8位0~255(0~28-1)-128~+127(-27~+27-1)

16位0~65535(0~216-1)-32768~+32767(-215~+215-1)

2、8086/8088CPU由哪两个部件组成?各完成什么功能?

(课本P17)总线接口部件BIU和执行部件EU。

(from baidu)BIU 是CPU 与外部存储器及外部设备的接口,负责与之进行数据交换。EU 完成指令译码和执行指令的工作。

3、简述存储器的逻辑地址、物理地址和有效地址。

(课本P21)

4、标志寄存器中有哪些状态标志和控制标志?每一位的含义是什么?

(这道题是想让我们累死么…课本P19)

四、阅读下列程序写出结果(20′)

1、80x86微机的存储器中次南方信息如下。试读出30022H和30024H字节单元的内容,以及30021H和30022H字单元的内容。

30020H 12H

30021H 34H

30022H ABH

30023H CDH

30024H EFH

30022H字节单元的内容是:____0ABH____。

30024H字节单元的内容是:____0EFH____。

30021H字单元的内容是:_____0AB34H______。(高位在前)

30022H字单元的内容是:_____0CDABH___。

2、现有程序段如下:

MOV AL,0

MOV BL,1

MOV CX,10

L: ADD AL,BL

INC BL

LOOP L

请回答:(1)该程序段完成的功能是什么?

计算1+2+…+10的值。

(2)该程序执行完后,AL=__37H__。

3、设数据段定义如下:

DATA SEGMENT

A DW 23,45 (占用2个字 = 4 个字节)

B DW 'EF' (占用1个字 = 2 个字节)

C = $+5

D DB 10 DUP(?)

E EQU $-D

F DW D

DATA ENDS

(↓这张图是我加上的)

请回答:(1)该数据段占用的内存有多少字节?

2×2 + 2×1 + 1×10 + 2×1 = 18

(2)C的值为多少?

2×2 + 2×1 + 5 = 11

($的意思是,它出现位置的偏移地址)

(3)E的值为多少?

1×10 = 10

(4)执行“MOV AX,F”指令后,AX=__0006H___。

(它存储的,是D的偏移地址)

五、编写程序(27′)

(下面这两段是我写的,在我的电脑上调试成功,仅供参考,期待更好的代码)

1、编写程序完成功能是将键盘输入的0-9的数字转换成二进制,并且在显示屏上输出。DATA SEGMENT

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DATA

START: MOV AX, DATA

MOV DS, AX

MOV BX, 0

R:

MOV AH, 1

INT 21H

CMP AL, 30H

JB E1

CMP AL, 39H

JA E1

SUB AL, 30H

CBW

MOV CX, AX

MOV AX, BX

MOV BX, 10

MUL BX

ADD AX, CX

MOV BX, AX

JMP R

E1:

MOV AH, 2

MOV CX, 16

S:

SHL BX, 1

JC E2

LOOP S

MOV CX, 1

P:

SHL BX, 1

E2:

MOV DL, 30H

JNC Z

INC DL

Z:

INT 21H

LOOP P

E3:

MOV AX, 4C00H

INT 21H

CODE ENDS

END START

2、编写一程序,该程序统计BUF缓冲区的255个数据为0的个数,并将统计结果以十六进制的形式显示输出。

DATA SEGMENT

HEX DB "0123456789ABCDE"

BUF DB 1, 97 DUP (0), 2, 3

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DATA

START: MOV AX, DATA

MOV DS, AX

MOV CX, 100

MOV AL, 0

MOV BX, OFFSET BUF

C: CMP BYTE PTR [BX], 0

JNZ N

INC AL

N: INC BX

LOOP C

MOV BX, OFFSET HEX

MOV AH, 2

MOV DH, AL

MOV CL, 4

SHR AL, CL

XLAT

MOV DL, AL

INT 21H

MOV AL, DH

AND AL, 0FH

XLAT

MOV DL, AL

INT 21H

MOV AX, 4C00H INT 21H CODE ENDS

END START

计算机组成原理课程设计

附件一 湖南工业大学 课程设计 资料袋 计算机与通信学院(系、部)2015 ~ 2016 学年第2 学期课程名称计算机组成原理指导教师杨伟丰职称教授 学生姓名顾宏亮专业班级软件1403 学号14408300328 题目复杂模型机的设计 成绩起止日期2016 年 6 月20日~2016 年6月21 日 目录清单

附件二湖南工业大学 课程设计任务书 2015 —2016 学年第2 学期 计通 学院(系、部)软件专业1403 班级 课程名称:计算机组成原理 设计题目:复杂模型机的设计 完成期限:自2016 年 6 月20 日至2016 年6 月21 日共 1 周 内容及任务1.根据复杂模型机的指令系统,编写实验程序 2.按图连接实验线路,仔细检查线路无误后接通电源。 3.写程序 4.运行程序 进度安排 起止日期工作内容2016.6.20-2016.6.21连接线路进行实验 主 要 参 考 资 料 唐朔飞.计算机组成原理.北京:高等教育出版社 指导教师(签字):年月日系(教研室)主任(签字):年月日附件三

设计说明书 计算机组成原理 复杂模型机的设计 起止日期:2016 年6月20 日至2016 年 6 月21 日 学生姓名顾宏亮 班级软件1403 学号14408300328 成绩 指导教师(签字) 计算机与通信学院(部) 2016年7月1日 设计题目:复杂模型机的设计

一、设计目的 综合运用所学计算机原理知识,设计并实现较为完整的模型计算机。 二、设计内容 根据复杂模型机的指令系统,编写实验程序,并运行程序,观察和记录运行结果。 三、预备知识 1、数据格式 8位,其格式如下: 1≤X<1。 2、指令格式 模型机设计四大类指令共十六条,其中包括算术逻辑指令、I/O指令、访问存储器、转移指令和停机指令。 (1)算术逻辑指令 (2)访存指令及转移指令 模型机设计2条访存指令,即存数(STA)、取数(LD),2条转移指令,即无条件转移(JMP)、结果 ,M (3)I/O指令 OUT指令中,addr=10时,表示选中“OUTPUT UNIT”中的数码块作为输出设备。 (4)停机指令

计算机专业大一学生自我评价

计算机专业大一学生自我评价 计算机专业大一学生自我评价 一个学期已经过去了,自己原有的生活方式或多或少都有些发生了改变,同学们间的关系也不再像刚到学校时的那般陌生。当然,**大学这四个字也已经根深在自己的脑子里。 在上个学期里,自己总的表现情况如下: 一个学期的学习,我发现大学的学习方式与高中时有相当大的差异,在高中时,每天基本上是离不开记词背诵,还有繁多的作业。而在大学,有很多东西就不再像高中时那般强迫式的完成。大学的学习要靠的是自觉和方法,以前那种跟着老师走的套路早不管用了,所以学习上就更充满挑战性了。上个学期在学习上虽然并不是很乐观,但在其它方面的知识,我到学了不少,比如,计算机方面的c++语言,网页制作,

fireworks与photoshop的图片处理,还有一些关于电脑方法的常识,我觉得,学习太过于局限于大学课本,那么大学就不再是真正意义上的大学了,并且学校的图书馆也就失去意义。所以,对于上个学期总的学习情况我还是比较满意的,但这并不是最终的满意。 一个人能在不影响原有的学习上,来学习自己喜欢的东西,那或许会更成功。所以在这个学期,我会往这个成功努力的。 在大学,除了学习,还有一样非常重要的就是生活,从小学到高中,我与同学的交流基本都很少,可能是性格的原故吧!我这人不爱主动与别人交流,更不喜欢聊一些无关痛痒的东西。因为我觉得那很没意义,所以,能与我谈得来的同学一般与我相处都非常好。不过到了大学,一切也就不一样了,你要是离来了群体也就等于鱼儿离开了水。所以我愿意放下以前一些对人的成见,好好的融入群体当中,作里面快乐的一员。 但是现在这并不是最主要的,它只是最终的目的。古时候,古人非常注重修身养性,那是因为他们为提高个人的修养,以达到作人的某种

计组课设实验报告

《计算机组成原理与系统结构》课程设计 实 验 报 告 课题:两个16位二进制数加法计算 班级: 成员: 完成日期:2013年10月11日

一:课程设计步骤 1.确定设计目标 综合考虑实验条件及自身能力水平,以及设计功能的可靠性和实用性,我们小组决定将设计目标定为“两个16位二进制数相加”。分两次分别输入两个加数的低八位和高八位,输出两个16位二进制数相加的结果。 2.确定指令系统 (1)数据格式 模型机规定数据采用定点整数补码表示,字长为8位,其格式如下: 7 6 5 4 3 2 1 0 符号尾数 (2)指令格式 模型机设计四大类指令共16条,其中包括算术逻辑指令、I/O指令、访问及转移指令和停机指令。 ①算术逻辑指令 设计九条算术逻辑指令并用单字节表示,寻址方式采用寄存器直接寻址,其格式如下: 7 6 5 4 3 2 1 0 OP-CODE RS RD 其中,OP-CODE为操作码,RS为源寄存器,RD为目的寄存器,并规定: RS或RD 选定的寄存器 00 01 10 R0 R1 R2 ②I/O指令 输入(1N)和输入(OUT)指令采用单字节指令,其格式如下: 7 6 5 4 3 2 1 0 OP-CODE addr RD 其中,addr=01时,选中“INPUT DEVICE”中的开关组作为输入设备,addr=10时,选中“INPUT DEVICE”中的数码块作为输入设备。 ③访问指令及转移指令 模型机设计两条访问指令,即存数(STA)、取数(LDA),两条颛臾指令,即无条件转移(JMP)、结果为零或有进位转移(BZC),指令格式如下: 7 6 5 4 3 2 1 0 00 M OP-CODE RD D 其中,OP-CODE为操作码,rd为目的寄存器地址(LDA、STA指令使用)。D为位移量(正负均可),M为寻址模式,其定义如下: 寻址模式有效地址E 说明 00 E=D 直接寻址

测试试卷:计科教材练习

2.计算机网络的主要目标是(D)。 A.运算速度快 B.提高计算机使用的可靠性 C.将多台计算机连接起来 D.共享软、硬件和数据资源 3.网络数据传输速率是指单位时间内传输的二进制位数,即(A) ,也称为比特率。 A.bps B.MIS C.BAND D.WiFi 4. 双绞线作为网络线,线的两段要安装(B),分别连接计算机网卡和网络设备。 A.RJ12 B. RJ45 C. BNC D.T型头 5.无线通信也是网络中常用的一种方式。常用的无线通信包括(C)、通信卫星和红外线。 A.Wi-Fi B.蓝牙 C.无线电 D.激光 6.按传输方式,网络分为(B)(Link)和点到点链接。 A.交互式 B.广播式 C.点播式 D.交换式 7.管理和构成局域网的各种配置方式叫做网络的(B)结构。 A.星型 B.拓扑 C. 分层 D.以太网 8.按照网络所覆盖的地域,可以将网络分为广域网、(D) 和局域网。 A.公共电话网 B.以太网 C.令牌网 D.城域网 9.通过路由器可以实现(D)类型的网络互连,构成更大型的网络。 A.相同 B.不同 C.相似 D.各种 10.网络协议是网络通信双方遵循的(A)。

A.规则 B.方法 C.原则 D.原理 11.OSI/RM是ISO制定的网络体系结构模型。它为(D)层结构。 A.4 B.5 C.6 D.7 12.按照IEEE对局域网的定义,在局域网上的结点之间的关系是(A) 的。 A.平等 B.主从 C.从属 D.相等 13.以太网是局域网的主要结构形式。它所采用的数据交换技术为(A)。 A.包交换 B.虚电路交换 C.文件交换 D.无连接交换 14.网络中的服务器是用来管理网络中的资源,网络服务器主要有(B)、打印服务器和应用服务器。 A.操作系统服务器 B.文件服务器 C.工作流服务器 D. Web服务器 15.广播方式在网络中以(A)传输,也叫做分组。 A.包 B.帧 C.场 D.文件 16.有线通信介质主要是双绞线、同轴电缆和(A)。 A.光缆 B.铜缆 C.电缆 D.电力线 17.网络中节点可以是一台计算机或者设备,它们统称为(A)。 A.主机 B.服务器 C.交换机 D.终端 18.目前局域网主要的拓扑结构是(A)。 A.树型 B.总线型 C.令牌网 D.ATM 19.因特网之所以具有极高的可靠性,是因为它的结构被设计成(D)。 A.枢纽控制 B.中心控制 C.分布式控制 D.没有控制 20.因特网的基础是TCP/IP协议,广义上是(D)。

计算机控制技术课程设计

计算机控制技术课程设计 业:自动化 班级:动201xxx 姓名:xxx 学号:2013xxxxxx 指导教师:xxx 兰州交通大学自动化与电气工程学院 2016 年 07 月 15 日

水箱液位控制系统设计 1设计目的 通过课程设计使学生掌握如何应用微型计算机结合自动控制理论中的各种控制算法构成一个完整的闭环控制系统的原理和方法;掌握工业控制中典型闭环控制系统的硬件部分的构成、工作原理及其设计方法;掌握控制系统中典型算法的程序设计方法;掌握测控对象参数检测方法、变送器的功能、执行器和调节阀的功能、过程控制仪表的PID控制参数整定方法,进一步加强对课堂理论知识的理解与综合应用能力,进而提高解决实际工程问题的能力。 2 设计要求 设计双容水箱液位控制系统,由水泵1、2分别通过支路1、2向上水箱注水,在支路一中设置调节阀,为保持下水箱液位恒定,支路二则通过变频器对下水箱液位施加干扰。设计串级控制系统以维持下水箱液位的恒定,双容水箱液位控制系统示意图如下图1所示。 图1 双容水箱液位控制系统示意图 3 设计方法 为保持水箱液位的稳定,设计中采用闭环系统,将下水箱液位信号经水位检测器送至控制器(PID),控制器将实际水位与设定值相比较,产生输出信号作用于执行器(控制阀),从而改变流量调节水位。当对象是单水箱时,通过不断调整PID参数,单闭环控制系统理论上可以达到比较好的效果,系统也将有较好的抗干扰能力。该设计对象属于双水箱系统,整个对象控制通道相对较长,如果采用单闭环控制系统,当上水箱有干扰时,此干扰经过控制通路传递到下水箱,会有很大的延迟,进而使控制器响应滞后,影响控制效果,在实际生产中,如果干扰频繁出现,无论如何调整PID参数,都将无法得到满意的效果。考虑到串级控制可以使某些主要干扰提前被发现,及早控制,在内环引入负反馈,检测上水箱液位,将液位信号送至副控制器,然后直接作用于控制阀,以此得到较好的控制效果。 4设计方案及原理 系统功能介绍 整个过程控制系统由控制器,执行器,测量变送,被控对象组成,在本次控制系统中控制器为单片机,采用算法为PID控制规律,执行器为电磁阀,采样采用A/D芯片,测量变送器为A,被控对象为流量B。整个控制过程,当系统受到扰

计算机组成原理课程设计

计算机组成原理课程设 计 WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】

《计算机组成原理》大作业报告 题目名称:交通灯控制系统设计 学院(部):计算机学院 专业:计算机科学与技术 学生姓名: 班级 学号 最终评定成绩: 湖南工业大计算机学院 目录 摘要 交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体现的淋漓尽致。交通信号灯的出现,使交通得以有效管制,对于疏导交通流

量、提高道路通行能力,减少交通事故有明显效果。近年来随着科技的飞速发展,的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 本系统采用单片机AT89S52为中心器件来设计交通灯控制器,系统实用性强、操作简单、扩展性强。本设计就是采用单片机模拟十字路口交通灯的各种状态显示以及倒计时时间。 本设计系统由单片机I/O口扩展系统、交通灯状态显示系统、LED数码显示系统、复位电路等几大部分组成。系统除基本的交通灯功能外,还具有倒计时等功能,较好的模拟实现了十字路口可能出现的状况。 软件上采用C51编程,主要编写了主程序,LED数码管显示程序,中断程序延时程序等。经过整机调试,实现了对十字路口交通灯的模拟。 1. 引言 当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪就已出现了。 1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。 电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,19xx年始安装于纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。 19xx年,又出现了带控制的红绿灯和红外线红绿灯。带控制的 4 红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。 信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。19xx年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉

计算机专业大学生自我评价

计算机专业大学生自我评价 师傅说作为一名it从业者,所受的社会压力将比其他行业更加沉重,要学会创新求变,以习惯社会的需要。假如是在单位,那就更需要掌握全面的计算机知识,因为小到计算机的组装维修,大到服务器的维护与测试,都需要一具人独立完成。 短短1个月的工作过程使我受益匪浅。别仅计算机专业知识增长了,最要紧是知道得了怎么更好的为人处事。当今社会向来处在加速的进展变化中,因此对人才的要求也越来越高,我们要用进展的眼光看咨询题,就要别断提高思想认识,完善自我。能够说,近1个月的工作使我成长了很多,从中有很多感悟,下面算是我的一点心得: 第一是要真诚:你能够伪装你的面孔你的心,但绝别能够忽略真诚的力量。第一天去服务部实习,内心别可幸免的有些不明白:疑惑师傅如何样,应该去如何做啊,要去干些什么等等!踏进公司的办公室,只见几个陌生的脸孔用莫名而不明白的眼神看着我。我微笑着和他们打招呼,尴尬的局面立刻得到了缓解,大伙儿多很友善的微笑欢迎我的到来。从那天起,我养成了一具适应,每天早上见到他们都要微笑的说声:“师傅早”,那是我心底真诚的咨询候。我总觉得,经常有一些细微的东西容易被我们忽略,比如轻轻的一声咨询候,但它却表达了对老师同事对朋友的尊重关怀,也让他人感受到被重视与被关怀。仅仅几天的时刻,我就和师傅们打成一片,很好的跟他们交流沟通学习,我想,应该是我的真诚,换得了老师的信任。他们把我当朋友也情愿指导我,情愿分配给我任务。 第二是沟通:要想在短暂的实习时刻内,尽可能多的学一些东西,这就需要跟老师有很好的沟通,加深彼此的了解,刚到络中心,老师并别了解你的工作学习能力,别清晰你会做哪些工作,别清晰你想了解什么样的知识,因此跟老师建立起很好的沟通是很必要的。并且我觉得这也是我们今后走上社会的一把别可获缺的钥匙。经过沟通了解,师傅我有了大体的了解,一边有针对性的教我一些计算机知识,一边依照我的兴趣赋予我更多的指导与帮助,例如我对络布线,电脑硬件安装,系统、络或硬件故障排除,工作原理应用等方面比较感兴趣,师傅就让我和他一起完成电脑故障排除工作。在这次的工作中,我真正学到了计算机教科书上所没有的知识,拥有了实践经验,这才真正体现了知识的真正价值,学以致用。 第三是激情与耐心:激情与耐心,就像火与冰,看似两种彻底别同的东西,却能碰撞出最漂亮的火花。在中心时,老师就跟我说,想做电脑维护这一块,激情与耐心必别可少,在产品更新方面,这一行业就像做新闻工作,别断的在更新,这就需要你有激情去发觉与制造,而你的耐心就要用到别断的学习新知识,提高自己的专业水平当中去。在一些具体的工作当中也是如此的:记得刚来公司实习的时候老总安排我学习安装winxp操作系统,我本想这应该是特别简单的事,可没想到浮现了不少咨询题,依然在师傅一步一步的教导下,直到最后才把系统安装成功,用了整整两天的时。经过自己的摸索,调试。自此,我就是真正的弄知道了计算机的硬件安装,维护和更新。后来我又进行了各种计算机操作系统的反复安装调试,一遍又一遍的调试安装,自然有些烦,但我用我的热情与耐心克服这些困难,师傅也帮我用书面的方式整理了很多对于硬件故障的经验,比如说:我们能够在电脑启动的时候就能够经过声音来推断故障:1短:启动正常,2短:非致命错误,1长1短:显示错误,1长2短:键盘错误; 计算机蓝屏的原因有:一、系统重要文件损坏或丢失引起的(包括病毒所致),二、内存超频或别稳定造成的蓝屏,三、硬件的兼容性不行引起的蓝屏,四、硬件散热引起的“蓝屏”故障;计算机经常死机的原因有:一、系统浮现错误包括病毒所致,二、主板的芯片或者其他的零部件损坏,三、显卡接触别良,四、内存接触别良,五、cpu风扇散热别良,六、计算机的电源有咨询题,七、硬盘浮现故障等; 计算机黑屏的原因:一、显示器断电,或显示器数据线接触别良;二、主板没有供电;

计算机课程设计

数据结构课程设计 题目小型图书馆管理系统 系 (部) 电子与信息工程系 班级 11级计算机科学与技术 姓名郭小龙 学号 2011222240 指导教师付争方 2013年01月08日

电子与信息工程系 《数据结构》课程设计任务书

2011222240 郭小龙 小型图书馆管理系统 郭小龙 安康学院计算机科学与技术11级陕西省安康市 725000 摘要:本文采用单链表,通过对链表的技术的探究,利用C语言实现了从程序打开新建文件并写入内容,并进行插入、查找、删除、排序的功能,同时克服了C语言下数组长度的有限性。经实验验证,效果良好。 关键字:单链表;结构体;建立;指针;插入;查找;删除;排序。 1.引言 线性表是数据结构的一个基本内容。线性表的存储结构有顺序存储和链式存储结构,也就是我们常说的顺序表和链表。顺序和链式存储时线性表不同的存储方式,各有优劣,而不同的存储方式所对应的算法操作也不同,实现的效率也有差异。通过对两种存储方式进行对比分析,加深对链表的理解,本文分析了数据结构中链表的建立,插入,查找,删除,排序运算的实现并给出相应的程序。使人们对链表的优缺点有一个明确的认识。 2.链表的建立以及操作 2.1. 基本术语 (1)头节点 链表中的第一个节点,它没有存放有效地数据,只时使用了该节点的指针成员,指针成员指向了链表中的第一个有效节点的地址。 (2)首节点和尾节点 链表中的第一个存放有效数据的节点就是首节点,最后一个存放有效数据的节点。 (3)data域和next域 一个节点包括两个域,data域(数据域)用来存储节点的值,next 域(指针域)用来存放存储数据元素的直接后继的地址。 2.2. 链表 链表即用一组地址任意的存储单元存放线性表中的数据元素,以元素和指针表示一个节点,是一种链式的存取的结构,为找第i个数据元素则必须找到第i-1个数据元素,所以查找第i个数据元素的基本操作为:移动指针比较i和j。

计算机组成原理课程设计

常规型微程序控制器组成实验 一、实验目的 (1)掌握时序产生器的组成原理。 (2)掌握微程序控制器的组成原理。 (3)掌握微指令格式的化简和归并 二、实验电路 1.TEC—4计算机组成原理实验系统的时序电路如下图所示。电路采用2片GAL22V10(U6、U7),可产生两级等间隔时序信号T1-T4和W1-W4,其中一个W由一轮T1-T4循环组成,它相当于一个微指令周期或硬布线控制器的一拍,而一轮W1—W4循环可供硬布线控制器执行一条机器指令。 2.微指令格式 根据给定的12条机器指令功能和数据通路总体图的控制信号,采用的微指令格式见下图。微指令字长共35位。其中顺序控制部分10位:后继微地址6位,判别字段4位,操作控制字段25位,各位进行直接控制。微指令格式中,信号名带有后缀“#”的信号为低有效信号,不带有后缀“#”的信号为高有效信号。

3.微程序控制器电路 对应微指令格式,微程序控制器的组成见下图。控制存储器采用5片EEPROM 28C64(U8、U9、U10、U11、U12) 三、实验设备 (1)TEC-4计算机组成原理实验系统一台 (2)双踪示波器一台 (2)直流万用表一只 (3)逻辑测试笔一支 四、实验任务 (1)按实验要求连接实验台的数码开关K0—K15、按钮开关、时钟信号源和微程序控制器。 注意:本次实验只做微程序控制器本身的实验,故微程序控制器输出的微命令信号与执行部件(数据通路)的连线暂不连接。连线完成后应仔细检查一遍,然后才可加上电源。 (2)观察时序信号。 用双踪示波器观测时序产生器的输入输出信号:MF,W1—W4,T1—T4。比较相位关系,画出其波形,并标注测量所得的脉冲宽度。观察时须将TJ1接低电平,DB、DZ、DP开关均置为0状态,然后按QD按钮,则连续产生T1、

测试试卷:计科教材练习【05】

) True False 迭代和递归是两种表示重复做某件事情的算法描述手段, ) True False 迭代和递归是两种表示重复做某件事情的算法描述手段, ) True False ) True False 5.在 ) True False 贪心法用于求解某目标函数在一定约束条件的最优解。它是从一个可行解 ) True False 5-1所示,另假设可选的 ) True False 动态规划法的思想是把大问题归结为大量不同规模子问题,而子问题的求解采用一次计算 ) True False 32个金块,那么用分治法找到最大和最小金块需要 True False A. B. C. D. 2.从解决问题的角度看,一个计算机程序就是与其对应的( A. B. C. D.

3.相对于计算机硬件,计算机软件就是算法以及实现算法的( B )。 A.过程 B.伪代码 C.语言 D.方法 4.算法是求解问题步骤的有序集合,它能够产生( D )并在有限时间内结束。 A.显示 B.代码 C.过程 D.结果 5.按照算法所涉及的对象,算法可分成两大类( B )。 A.逻辑算法和算术算法 B.数值算法和非数值算法 C.递归算法和迭代算法 D.排序算法和查找算法 6.算法可以有0~n(设n、m为正整数)个输入,有( C )个输出。 A.0~m B.0 C.1~m D.1 7.算法是三种结构,也是程序的三种逻辑结构是( B )。 A.顺序、条件、分支 B.顺序、分支、循环 C.顺序、条件、递归 D.顺序、分支、迭代 8.在一组数据中找到某一个数据或者确认该数据不在这组数据中的算法是( C )。 A.求最大值 B.求最小值 C.查找 D.排序 9.寻求3位水仙花数的算法通常采用( B )方法。 A.递归 B.迭代 C.排序 D.查找 10.如果使用循环结构实现计算n!的算法是( B )。 A.递归 B.迭代 C.排序 D.查找 11.一组无序的数据中确定某一个数据的位置,只能使用( A )算法。 A.顺序查找 B.折半查找 C.树形查找 D.散列查找 12.( B )是算法的自我调用。 A.迭代 B.递归 C.排序 D.查找 13.将一个较大规模的问题分解为较小规模的子问题,求解子问题、合并子问题的解得到整个问题的解的算法是( B )。

10(3)计算机_数据结构课程设计指导书(1)

《数据结构》 课程设计指导书 齐晓轩编 沈阳大学信息工程学院

课程编码:1243331 适用层次:本科周数:1 适用专业:计算机科学与技术适用学期:第3学期 撰写人:齐晓轩审核人:刘天惠教学院长:王晖 一、课程设计的目的 本课程设计是为了配合《数据结构》课程的开设,通过设计一完整的程序,使学生掌握 数据结构的应用、算法的编写、类C语言的算法转换成C程序并用TC上机调试的基本方法。 二、课程设计的基本要求 1、要充分认识课程设计对自己的重要性,认真做好设计前的各项准备工作。 2、既要虚心接受老师的指导,又要充分发挥主观能动性。结合课题,独立思考,努力钻研,勤于实践,勇于创新。 3、独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。 4、在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。 5、小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神。 6、课程设计报告要求规范书写。应当包括如下几个部分: 1.课程设计的目的 2.设计方案论证 包括设计思路、设计方法、有关计算、图表或程序等。 3.设计结果与分析 4.设计体会 5.参考文献参考文献要列出3篇以上,格式见附录 三、课程设计的主要内容 1. 分析题目,查阅相关资料; 2. 算法设计、数据结构设计; 3. 编写代码并调试; 4. 完成课程设计报告。 可以小组为单位,每组1名学生,在教师的指导下,每组完成一个题目。题目可由下面提供的选题中选择或学生自选经教师审核后方可(自选题目中必须用到所学过的几种数据结构之一)。

计算机组成原理课程设计

江苏大学计算机组成原理课程设计报告 专业名称:网络工程 班级学号:3130610031 学生姓名:张杰 指导教师:胡广亮 设计时间:2013年6月24日—2013年7月2日

第一天:熟悉微程序的设计和调试方法 一、设计目标 1、掌握微程序的设计方法 2、熟悉利用调试软件运行、调试微程序的方法 二、操作提示 1、连接实验设备 注意:请在断电状态下连接调试电缆。 2、下载FPGA配置数据 从课程网站下载CPU.sof等文件,使用Quartus II Programmer 软件将CPU.sof下载到FPGA。 3、输入微程序 利用调试软件将微程序写入控存,微程序如下。 取指令微程序 取源操作数为立即数的微程序 取目的操作数为寄存器寻址的微程序

MOV指令的微程序(目的数寄存器寻址) 4、输入调机程序 今天的将调机程序就是一条指令:“ MOV #0001H, R1”。首先将指令翻译成机器码,根 据指令的编码规则,该指令的编码是:0761 0001。然后利用调试软件将指令码写入主存,地址从主存的0030H开始。 5、调试微程序。 利用调试软件“Step”按钮控制微指令单步执行,执行结果如图 2.3所示 2.3 例2.1 MOV指令的单步运行跟踪数据 6、分析微程序的执行结果,一般方法如下: 首先分析微程序执行流程是否正确,根据前面指令微流程的设计,理论上该指令微程序 的执行顺序应该是001→002→003→004→00B→00F→016→006→018→007→031→02D→02E→000,通过调试软件的执行结果图 2.3可以看出,该指令微程序的微指令次序是正确的。 如果执行的微指令次序不正确,那就要分析原因,检查BM和NC设置是否正确、检查uAR 的各个输入信号的值是否正确,如IR、NA等。 然后分析指令的运行结果。理论上本条测试指令执行完后,R1的值应该是0001。通过 调试软件的执行结果图 2.3可以看出,指令执行结果是正确的。如果结果不对,就需要进一 步分析每一条微指令。分析的方法是针对微指令的每一条微命令,查看相应微操作前后相关模块的数据变化是否与指令微流程一致。下面举个例子说明如何分析每条微指令的。 图 2.3的微地址为000B(uAR=000B)的控存单元所对应的内容为2008000F,即微指 令为2008000F,所代表的微操作是:PCoe,ARce,即PC的内容送IB、IB的内容送AR,理论上的正确结果应该是IB=0031, AR=0031;通过图 2.3的000B单元微指令的执行结果可 以看出,IB 的数据由上一条微指令的结果0000→0031, AR 的数据由上一条微指令的结果0030→0031,说明本条微指令执行结果是正确。 从上面的分析可以看出,要想检查运行结果是否正确,关键是要清楚理论上正确的结果 是什么。这就要求实验者对指令的微程序流程非常清楚,从而达到了理解计算机内部信息流动过程、掌握计算机工作原理的目的。所以实验者应重视实验数据的分析工作,否则就失去

计算机专业学生个人自我评价

计算机专业学生个人自我评价 当今世界科技飞速发展,日益激烈的市场竞争也逐渐演变成人才的竞争,要立足于这个社会已经不是那么简单的一句话了,知识就是改变命运的说法已经行不通了,只有拥有一技之长,拥有一门拿得出手的技术,才是强者。 会计学毕业生简历自我评价(二) 健康、热情,积极向上。头脑灵活,善于分析,具有现代的财务管理理念;良好的家庭教育使我具有坚韧、自信、乐观的性格特征;多年的学习生活和工作经历使我具备很好的团队精神、人际沟通能力、组织能力和适应能力,能够协助主管人员出色地完成各项工作。 曾经的辉煌只能代表过去,它连同昨天一起定格在了我们的记忆中,未来的美好还要靠自己的双手去创造。面对新的征程,我相信自己会一如既往,发奋图强,自始至终以党员的标准严格要求自己。我向党组织靠拢,就是要在党的领导下,努力学习,发奋工作,接受党的教育和培养,将自己的一生毫无保留地交给党,献身于共产主义伟大事业! 而对于我来说,四年的大学校园生活则是我人生的一大转折点。我于xxxx年9月以优异的成绩考入xx大学。四年的校园生涯和社会实践生活让我不断的挑战自我、充实自己,在为实现人生的价值打下坚实的基础。一直都认为人应该是活到老学到老的,事实上也应该是这样。我对知识、对本专业一丝不苟,因而在成绩上一直都得到肯定,每学年都获得三等奖学金。我还积极参加全国数学建模竞赛,拿下国家二等奖的业绩;在不满足于学好理论课的同时也注重于对各种应用软件和硬件的研究。因此在第四学期开始就被老师信任为计算机房的负责人。利用时间好好的学习了计算机相关的知识,加强意识。我有的广泛爱好,我特别擅长于排版及网页美工和多媒体的制作,就任本班组织委员的同时也加入了校学生会宣传部。对工作热情、任劳任怨,和部内成员团结一致。在任部长期间注重配合学校、学生会其它部门,出色的完成各项宣传工作,促使学校的各种运作更顺利的同时行。学校的各种活动都热情的参加,在xxxx年至xxxx年间获校文娱比赛及知识问答比赛等一等奖。 在思想品德上,我坚持有良好道德修养,并有坚定的政治方向,我积极地向党组织靠拢,使我对我们党有可更为深刻的认识。参加了“市直和中央,省属驻梅单位2020年度入党积极分子培训班”的培训。本人遵纪守法,爱护公共财产,关心和帮助他人,并以务实求真的精神热心参与学校的公益宣传和爱国活动。 在学习上,我热爱自己的专业还,还利用课余时间专修计算机专业知识,使我能轻松操作各种网络和办公软件。曾获过三等奖学金,在书法和体育运动都获得好面的等级考试

计算机组成原理课程设计

课程设计说明书 题目: 计算机组成原理课程设计 院系:计算机科学与工程学院 专业班级: ********** 学号: ********** 学生姓名: ********** 指导教师: ********** 2011年 6月 29 日

安徽理工大学课程设计(论文)任务书 2011年 6月 29 日

安徽理工大学课程设计(论文)成绩评定表

目录 1系统分析 (1) 1.1 设计背景 (1) 1.2 设计的原理................................................. 错误!未定义书签。 1.3模型机的逻辑框图 ........................................... 错误!未定义书签。2指令系统及其指令格式.......................错误!未定义书签。 2.1指令系统 ................................................... 错误!未定义书签。 2.2 指令的格式................................................. 错误!未定义书签。3微程序的设计及其实现的方法 .. (6) 3.1微程序入口地址的形成 (7) 3.2微指令格式的设计 (8) 3.3后续微地址的产生方法 (8) 3.3程序执行流程 (9) 4程序的实现 (10) 4.1源程序,程序的指令代码及微程序 (10) 4.2 程序的指令代码 (10) 4.3 微程序 (10) 4.4 程序调试 (11) 总结 (13) 参考文献 (14)

测试试卷:计科教材练习【07】

测试试卷:计科教材练习【07】 一、判断题,共5题, 总分:5分。请直接点击选择True or False.FFTF#,01010107 1.在数据库保护的技术体系中,主要研究控制数据冗余、完整性保护及故障恢复 等技术。( F 010*******) True False 2.在关系数据库的专门关系运算中,从表中取出指定的属性的操作称为选择。 ( F 010*******) True False 3.数据库中,数据的物理独立性是指用户的应用程序与存储在磁盘上的数据库中 的数据是相互独立的。(T 010*******) True False 4.现实世界“特征” 术语,对应于数据世界的是数据项而不是属性、联系,也 不是记录。(T 010*******) True False 5.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是文件系统阶段。 ( F 010*******) True False 5 二、单选题,共39题, 总分:39分。请四个中选择一个是正确的答 案。BACBCBDCDABBDD 1.数据库是一个持久数据的( B 010*******)集合,是数据的组织和存储。 A.文件化 B.结构化 C.非结构化 D.过程化

2.事务通常是指一个任务的要求。数据库对事务处理的支持是确保数据的 ( A 010*******)。 A.完整性 B.正确性 C.实时性 D.安全性 3.使用数据库技术保证了对数据的使用不会改变它的物理表示,这是指数据的( C 010*******)。 A.完整性 B.正确性 C.独立性 D.安全性 4.数据库系统包含了数据库及它的( B 010*******)。 A.存储器 B.管理软件 C.用户 D.网络 5.数据库系统由数据存储、数据库管理系统、应用软件和 ( C 010*******)4个部分组成。 A.CPU B.管理软件 C.用户 D.网络 6.DBMS是软件和数据的结合,是进行数据库创建、管理、 ( B 010*******)的软件系统。 A.翻译 B.维护 C.传输 D.移植 7.数据库的核心是( D 010*******)。 A.SQL语言 B.程序 C.网络 D.数据库引擎 8.数据库管理系统应该具备支持数据定义、数据操纵、( C 010*******)和系统存储过程等功能。 A.S数据处理 B.数据传输 C.数据控制 D.数据存储

计算机专业自我评价

计算机专业自我评价 1.于1987年10月5日出生在一个普通的农村家庭,我是沐浴着党的阳光随着祖国的不断繁荣和富强成长起来的。1993年我刚满七岁就上了雷城第三小学,从此我从幼稚玩童迈入了知识的殿堂,走出了人生道路的关键的第一步。从小学到初中的学校教育,不仅使我学到了文化知识,而且初步了解了我国悠久的历史和国情,初步接受了爱国思想教育。XX年我进入雷城第三中学初中部学习,从此我时时处处严格要求自己,努力学习新知识,团结同学,遵守纪律。XX年我考入了雷城第二中学高中部,从此告别了天真烂漫的童年、少年,成长为青年了。高中三年中我努力学习,思想渐渐地走向成熟。XX年,我考进了广东交通职业技术学院,这是我一生中最大的转折点。一入大学,我就怀着十分激动的心情进入校园。作为学生,要以学为主,不能放松学习。我深深懂得,人只有树立正确的人生观,树立远大理想,无止境地追求,才会生活得更有意义。 2.我是一名从事计算机行业多年的求职者,在此感谢您查阅我的个人资料,我愿意应聘贵公司的网络管理员等相关职业,因我充分的相信自己通过过去众多实践中的经验能胜任这份工作!我希望贵公司给予我一个施展能力及学习锻炼的机会,愿将我所学能予贵公司共同发展进步、兴旺效力。

3.独立自主,认真,有责任心;善于采纳对自己发展有益的建议性格开朗、乐观,对人诚恳、热情;个性积极主动,良好沟通,协调能力,讲求团队合作精神;勇于迎接新挑战,领悟力和接受能力强,有吃苦耐劳的精神 4.从事财务工作较长时间,对于各财务软件(尤其是用友,金蝶也了解)及办公软件都很熟悉;较为擅长使用excel,企业内部账务。本人对电脑较为感兴趣,一般电脑问题都可以解决。适应能力较强,能很快融入公司的环境当中。熟悉会计各项法则,法规,可以独立处理全盘账务,学习能力强,遵守职业操守,为人勤快,积极主动,友好和善。 5.为人诚实、仔细、热情本人乐于助人,适应能力强,具有很强的团队合作精神。为人诚恳,性格开朗,有主见,富有创造力,做事踏实细心,对工作有热情有责任心,勤于思考,积极进取,学习能力强,心里承受能力强,勇于面对困难、征服困沟通能力强

C++程序设计课程设计任务书(10)

C++程序设计课程设计 任务书 盐城工学院信息学院 2012年6月

C++程序设计课程设计任务书 一、课程设计目的 1、巩固并加深学生对C++语言程序设计知识的理解; 2、培养学生面向对象的程序设计思想,使学生认识面向过程和面向对象两种设计方法的区别; 3、进一步掌握和应用VC++ 6.0集成开发环境; 4、提高运用C++语言解决实际问题的能力; 5、初步掌握开发小型实用软件的基本方法,能独立设计、实现具有实际功能的小系统; 6、掌握书写程序设计开发文档的能力(书写课程设计实验报告)。 二、课程设计要求 1、根据分组情况对规定的课程设计题目要求进行分析、设计; 2、利用Visual C++独立编写程序代码,并调试程序使其能正确运行; 3、源程序要有适当的注释,使程序容易阅读; 4、设计完成的软件要便于操作和使用,采用模块化设计方法,可以根据实际情况选择SDI、MDI或Dialog-Based方式实现系统; 5、要求系统的用户界面尽量简单、合理,鼓励学生自动增加新功能模块(视情况可另行加分); 6、完成并提交课程设计报告,具体要求见相关说明文档。 三、课程设计内容 每个学生根据分组情况,从教师提供的课程设计题目中选择题目,独立完成,不可任意更换题目。 1、第一组 课题名称:工资管理系统 说明:一个员工工资管理程序,有新建、存储、显示、修改和删除的功能。 要求: 1) 利用工号区别员工身份,工号用字符数组的形式,从000001开始编号,该工号不能人工修改,是由计算机自动根据录入的先后复制的,录

入数据时不必输入工号。 2) 可以选择现实的多种排序形式,如按姓名的顺序、工资总额的顺序、职务工资或奖金的顺序。 3) 每次显示时,将所有要显示数据的工资总额、职务工资总额、奖金总额一起计算显示。 4) 可以根据工号或姓名修改、删除数据,在修改、删除时现要求用户确认,确认后再进行操作。 2、第二组 课题名称:三子连珠游戏 说明:模仿五子棋的形式,有一方三子连成一线即获胜。 要求: 1)玩家可以设置棋盘的大小。 2)加入悔棋的功能,要求任一方可以在对方下棋后悔改一步,即将对方当前步和本方上一步删除,本方重新下棋。 3、第三组 课程名称:个人财政管理系统 说明:管理个人的财政支出。 要求: 1)程序中的收支情况按时间顺序存放,将其放入一个文件中,每次运行程序时首先打开这个文件,程序运行完毕时将更新的记录放回文件中。 2)可以按时间的范围检查账目,记在主菜单中增加检索的功能选项,输入时间范围即可打印出详细报表。 3)可以修改、删除某笔收入或支出。 4)当输入时间发生错误(如月份超过12等),要求重新输入正确的时间;当结余的数目为负数时,打印出信息,警告已经超支。 5)显示时,要求每笔收入和支出都要重新统计当前情况下的盈余数目。 4、第四组 课程名称:日历管理器 说明:模仿现实生活中的挂历,显示日历。 要求: 1)当前页以系统当前日期的月份为准,显示当前月的每一天(显示出

计算机组成原理课程设计报告

南通大学计算机科学与技术学院计算机组成原理课程设计 报告书 课题名模型计算机的设计与实现 班级计123班 姓名流星雪雨 学号 1213022073 指导教师顾辉 日期 2014.6.23 ~ 2014.6.27

目录 1 设计目的 (1) 2 设计内容 (1) 3 设计要求 (1) 4 数据格式与指令系统 (2) 4.1 数据格式 (2) 4.2 指令系统 (2) 5 设计原理与电路图(包括总框图、微程序控制器的逻辑图、电路图和封装图) (3) 5.1 总的逻辑框图: (3) 5.2 微程序控制器: (4) 5.2.1 地址转移逻辑图 (4) 5.2.2 微程序控制器逻辑图 (5) 5.3 PC计数器 (7) 5.4 时序产生器 (8) 5.5 总的逻辑组成图(运算器和存储器不再说明): (9) 5.5.1 逻辑图及波形文件 (9) 5.5.2 初始化数据 (10) 6 微程序流程图、代码表 (12) 6.1 微程序流程图: (12) 6.2代码表: (13) 7系统调试情况 (14) 8 设计总结与体会 (14) 9 参考文献 (15)

1 设计目的 1.融会贯通教材各章的内容,通过知识的综合运用,加深对计算机系统各模块的工作原理及相互联系的认识,加深计算机工作中“时间-空间”概念的理解,从而清晰地建立计算机的整机概念。 2.学习设计和调试计算机的基本步骤和方法,培养科学研究的独立工作能力,取得工程设计和调试的实践和经验。 2 设计内容 1.根据给定的数据格式和指令系统,设计一台微程序控制的模型计算机。 2.根据设计图,在QUARTUS II环境下仿真调试成功。 3.在调试成功的基础上,整理出设计图纸和相关文件,包括: (1)总框图(数据通路图); (2)微程序控制器逻辑图; (3)微程序流程图; (4)微程序代码表; (5)设计说明书及工作小结。 3 设计要求 (1)对指令系统中的各条指令进行分析,得出所需要的占领周期与操作序列,以便确定各器件的类型和数量; (2)设计总框图草图,进行各逻辑部件之间的互相连接,即初步确定数据通路,使得由指令系统所要求的数据通路都能实现,并满足技术指标的要求; (3)检查全部指令周期的操作序列,确定所需要的控制点和控制信号; (4)检查所设计的数据通路,尽可能降低成本,简化线路,优化性能。 以上过程可以反复进行,以便得到一个较好的方案。

BBS论坛课程设计报告

石家庄科技信息职业学院 课程设计(实训)报告 系部 __信息工程系___专业 __软件技术___ 班级 _ __10-26______学号 __ _ 姓名 ____ _____课题 __BBS论坛___ 指导教师 ____韩老师_____报告成绩______________ 起讫日期:2012 年12月4日至2013 年1月6 日

摘要 随着Internet技术的快速发展,人与人之间交流方式逐渐增多。网络视频、网络聊天、博客已成为人们彼此沟通、交流信息的主要方式。此外,为了方便人们在某一专业领域探讨问题和发表意见,Internet上还出现了在线论坛。在论坛上,人们可以对某一领域提出自己遇到的问题,即发表某一主题,随后,论坛上的其他人会根据自己的学识、经验发表意见或提出问题的方法。开发BBS论坛系统的目的是提供一个供用户交流的平台,为广大用户提供交流经验、探讨问题的网上社区。因此,BBS论坛系统最基本的功能首先是发表主题,其次是其他人员根据主题发表自己的看法。此外,为了记录主题的发表者和主题的回复者信息,系统还需要提供用户注册和登录的功能。只有注册的用户登录后才能够发表和回复主题,浏览者(游客)只能浏览主题信息。 关键字:论坛C# vs2008 sqlserver;

目录 一系统功能概述 (4) 1.1前言 (4) 1.2需求分析 (4) 1.3系统功能分析 (4) 1.3.1用户功能模块 (5) 二数据库设计 (5) 三系统功能设计 (6) 3.1 系统功能模块设计 (5) 3.2 系统功能模块介绍 (6) 3.3 BBS论坛系统的内容 (7) 四系统功能实现 (7) 4.1 通用模块介绍 (7) 4.2 用户控件介绍 (7) 4.3 前台功能界面 (8) 4.3.1 用户相关操作 (8) 4.3.2 帖子相关操作 (9) 五心得体会 (11) 六参考资料 (12)

相关文档