首页 > 精品范文库 > 2号文库
计算机系统结构课后答案uint6(5篇)
编辑:浅语风铃 识别码:11-781543 2号文库 发布时间: 2023-11-03 16:35:24 来源:网络

第一篇:计算机系统结构课后答案uint6

第六章课后题

1.画出16台处理器仿ILLIAC Ⅳ 的模式进行互连的互连结构图,列出PE0分别只经一步、二步和三步传送能将信息传送到的各处理器号。

答:

6台处理器仿ILLIAC Ⅳ 处理单元的互连结构如图所示:

图中第个PU中包含PE、PEM和MLU。

PE0(PU0)经一步可将信息传送至PU1、PU4、PU12、PU15。

PE0(PU0)至少需经二步才能将信息传送至PU2、PU3、PU5、PU8、PU11、PU13、PU14。

PE0(PU0)至少需经三步步才能将信息传送至PU6、PU7、PU9、PU10。

2.编号为0、1、...、15的16个处理器,用单级互连网互连。当互连函数分别为

(1)Cube3(2)PM2+3(3)PM2-0(4)Shuffle(5)Shuffle(Shuffle)

时,第13号处理器各连至哪一个处理器?

解答:

(1)5号处理器

(2)5号处理器

(3)12号处理器

(4)11号处理器

(5)7号处理器

剖析:

由题意知,有16个处理器,即N=16,n=log2(N)=log2(16)=4。

Cube3(13)=Cube3(1101)=0101=5 PM2+3(13)=(13+2^3)mod16=5 PM2-0(13)=(13-2^0)mod16=12 Shuffle(13)=Shuffle(1101)=1011=11

Shuffle(Shuffle)=Shuffle(11)=Shuffle(1011)=0111=7

3.编号分别为0、1、2、...、F的16个处理器之间要求按下列配对通信:(B、1),(8、2),(7、D),(6、C),(E、4),(A、0),(9、3),(5、F)。试选择所用互连网络类型、控制方式,并画出该互连网络的拓补结构和各级交换开关状态图。

解答:

采用4级立方体网络,级控制。该互连网络的拓补结构和各级交换开关状态图如下图所示:

剖析:

从处理器号的配对传送关系可以转成处理器二进制编号的配对传送关系:

(B,1)(1011,0001)(8,2)(1000,0010)(7,D)(0111,1101)(6,C)(0110,1100)(E,4)(1110,0100)(A,0)(1010,0000)(9,3)(1001,0011)(5,F)(0101,1111)

不难得出其一般规律是:二进制编号为P3P2P1P0的处理器与( ̄P3)P2( ̄P1)P0的处理器配对交换数据。由于实现的都是交换函数的功能,采用成本最低的级控制多级立方体互联网络就可以实现。

N=16的多级立方体网络,由n=log2(16)=4组成。每一级均使用N/2=8个二功能交换开关。多级网络各级的级号由入端到出端依次为0、1、2、3.第i级的每个交换单元的配对用的是Cubei(P3...Pi...P0)=P3...( ̄Pi)...P0函数。根据本题的要求,应当让第1、3级的各交换单元处于“交换”状态,第0、2级的各交换单元处于“直连”状态。

4.画出编号为0、1、...、F共16个处理器之间实现多级立方体互连的互连网络,采用级控制信号为1100(从右至左分别控制第0级至第3级)时,9号处理器连向哪个处理器? 解答:

多级立方体互连网络的图和第3题的图基本一致,不同之处在于,第0、1级的开关状态为直连,第2、3级的开关状态为交换。

9号处理器在经过0级和1级交换开关后,连向哪第10个处理器;在经过2级交换开关后,连向第4个处理器;在经过3级交换开关后,连向第9个处理器。

5.对于采用级控制的三级立方体网络,当第i级(0<=i<=2)为直连状态时,不能实现哪些结点之间的通信?为什么?反之,当第i级为交换状态呢?

解答:

当第i级为直连状态时,不能实现入、出两端的处理器二进制编码的编号中,第Pi位取反的处理器之间的连接。例如,第0级为直连状态时,入端号为××0的处理器仅能与出端号为××0的处理器进行数据传送,不能与出端号为××1的处理器进行数据传送。因为交换开关的直连状态被定义为i入连i出,j入连j出,所以,反映出实现互连的入、出端号的二进制码中的Pi位是不能变反的,其它的各位可以不变,也可以变反。

当第i级为交换状态时,不能实现入、出两端的处理器二进制编码的编号中,第Pi位相同的处理器之间的连接。例如,第0级为交换状态时,入端号为××0的处理器仅能与出端号为××1的处理器进行数据传送,不能与出端号为××0的处理器进行数据传送。因为交换开关的直连状态被定义为i入连j出,j入连i出,所以,反映出实现互连的入、出端号的二进制码中的Pi位必须变反,其它的各位可以不变,也可以变反。

6.假定8*8矩阵A=(aij),顺序存放在存储器的64个单元中,用什么机关报单级互连网络可实现对该矩阵的转置变换?总共需要传送多少步?

解答:

采用单级混洗互连网络可实现对8*8矩阵的转置变换,共需传送3步。

剖析:

8*8矩阵中任一元素aij,它在存储器中所占的位置是i*8+j(即i*2^3+j)。每个元素的行坐标和列坐标均用3位表示,设b5b4b3为行下标的二进制编号,b2b1b0为列下标的二进制编号,经过3次全混洗后,元素下标号b5b4b3b2b1b0就变成了b2b1b0b5b4b3,即行下标的二进制编号改成了b2b1b0,列下标的二进制编号改成了b5b4b3,这样,就实现了矩阵的行列转置。

7.画出0~7号共8个处理器的三级混洗交换网络,在该图上实现将6号处理器数据播送给0~4号,同时将3号处理器数据播送给其余3个处理器时的各有关交换开关的控制状态。

解答:

8个处理器的三级混洗交换网络及其交换开关控制状态设置如下图所示:

8.并行处理机有16个处理器要实现相当于先4组4元交换,然后是2组8元交换,再次是1组16元交换的交换函数功能,请写出此时各处理器之间所实现的互连函数的一般式,画出相应多级网络的拓扑结构图,标出各组交换形状的状态。

解答:

互连函数的一般式为:Cubei(P3P2P1P0)=( ̄P3P2 ̄P1 ̄P0)。

多级立方体互连网络的拓扑结构图和第3题的图基本一致,不同之处在于,第0、1、3级的开关状态为直连,第2级的开关状态为交换。

9.具有N=2^n个输入端的Omega网络,采用单元控制。

(1)N个输入总共可有多少种不同的排列;

(2)该Omega网络通过一次可以实现的置换可有多少种是不同的;(3)若N=8,计算出一次通过能实现的置换数占全部排列数的百分比。

解答:

(1)N个输入总共可有N!种不同的排列。

(2)该Omega网络通过一次可以实现的置换可有2^((N/2)log2(N))=N^(N/2)种是不同的。

(3)若N=8,通过Omega网络一次可以实现的不重复置换有8^4=4096种;8个输入总共可实现的不重复排列有8!=40320种。所以,一次通过能实现的置换数占全部排列数的百分比为4096/40320*100%≈10.16%

10.画出N=8的立方体全排列多级网络,标出采用单元控制,实现0→3,1→7,2→4,3→0,4→2,5→6,6→1,7→5的同时传送时的各交换开关的状态;说明为什么不会发生阻塞。

解答:

实现N=8的立方体全排列多级网络及交换形状状态如下图所示

在一到的映射时,交换开关的状态组合有许多冗余,所以不会发生阻塞。

11.在16台PE的并行处理机上,要对存放在M个分体并行存储器中的16*16二维数组实现行、列、主对角线、次对角线上各元素均无冲突访问,要求M至少为多少?此时数组在存储器中应如何存放?写出其一般规则。同时,证明这样存放同时也可以无冲突访问该二维数组中任意4*4子阵的各元素。

解答:

M至少为17。

数组A中的任意一个元素Aab的存放规则:体号地址j=(4a+b)mod17,体内地址i=a,按照对应关系将各数组元素存放到m=17的并行存储器中,如下图。由图可见,这样存放同时也可以无冲突访问该二维数组中任意4*4子阵的各元素。

16*16二维数组在并行存储器中存放的例子(m=17,n=16)剖析:

设16*16的二维数组在并行存储器中同一列两个相邻元素地址错开的距离为δ1,同一行两个相邻元素地址错开的距离为δ2,当m取成2^2P+1时,实现无冲突访问的充分条件是δ1=2^P,δ2=1。

对于这道题来说,M=17=2^(2*2)+1,所以P=2。δ1=2^P=4,δ2=1。

数组存放的规则:体号地址j=(a*δ1+b*δ2+c)mod m(c为A00所在体号地址),i=a。

第二篇:计算机系统结构课后答案unit3

第3章 总线、中断与输入输出系统

3.1.简要举出集中式串行链接,定时查询和独立请求3种总线控制方式的优缺点。同时分析硬件产生故障时通讯的可靠性。

答:集中式串行链连接方式。其过程为:

①所有部件都经公共的“总线请求”线向总线控制器发使用总线申请。

②当“总线忙”信号未建立时,“总线请求”才被总线控制器响应,送出“总线可用”信号,它串行地通过每个部件。

③如果某部件未发过“总线请求”,则它将“总线可用”信号往下一部件转,如果某部件发过“总线请求”,则停止“总线可用”信号的传送。

④该部件建立“总线忙”,并除去“总线请求”,此时该部件获得总线使用权,准备传送数据。

⑤数据传送期间,“总线忙”维持“总线可用”的建立。

⑥传送完成后,该部件去除“总线忙”信号和“总线可用”信号。

⑦当“总线请求”再次建立时,就开始新的总线分配过程。

优点:①选择算法简单;②控制总线数少;③可扩充性好;④可靠性高。

缺点:①对“总线可用”线及其有关电路失效敏感,②不灵活;③总线中信号传送速度慢。

集中式定时查询方式,过程:

①总线上每个部件通过“总线请求”发请求。

②若“总线忙”信号未建立,则计数器开始计数,定时查询个部件,以确定是谁发的请求。

③当查询线上的计数值与发出请求的部件号一致时,该部件建立“总线忙”,计数停止,查询也停止。除去“总线请求”,该部件获得总线使用权。

④“总线忙”维持到数据传送完毕。

⑤数据传送完,去除“总线忙”。

⑥当“总线请求”线上有新的请求,就开始下一个总线分配过程。

优点:①优先次序灵活性强;②可靠性高。

缺点:①控制线数较多;②扩展性较差;③控制较为复杂;④总线分配受限于计数信号,不能很高。

集中式独立请求方式,过程:

①每个部件有一对“总线请求”和“总线准许”线。

②每个部件使用“总线请求”发中请,当“总线已分配”无信号时,总线控制器根据某种算法对同时送来的多个请求进行仲裁,以确定哪个部件使用总线,信号从“总线准许”送回该部件,去除该部件的“总线请求”,建立总线已分配”。

③获得总线使用权的部件传送数据,直至完毕。

④数据传送完毕后,除去总线已分配”和“总线准许”,开始新的总线分配。

优点:①总线分配速度快;②灵活;③能方便隔离失效部件的请求。

缺点:①控制线数多;②复杂。硬件产生故障时,通信的可靠性分析:

串行链接对通信的可靠性,主要表现在“总线可用”线及其有关电路的失效会造成系统整体瘫痪的问题。一旦“总线可用”线出现断路或碰地,其高电平不能顺链往下传送,就会使后面的部件在要求使用总线时,其请求无法得到响应。为了提高可靠性,可对“总线可用”线及其相关电路,采取重复设置两套或多套来解决。

定时查询对通信的可靠性要求比串行链接的高。因为总线控制器通过计数,查询到某个出故障的部件时,故障部件不会给出“总线忙”信号,这样,不会影响控制器继续计数,去查询下一个部件,所以整个总线系统的工作不会瘫痪。

独立请求对通信的可靠性要求同样比串行链接的高。因为某个部件在发生故障时,不发总线请求,即使发出总线请求,总线控制器也可以通过软件或硬件的措施,将发生故障的部件送来的请求予以屏蔽掉,不让其参与总线的分配。所以,某个部件的故障不会导致整个系统的工作处于瘫痪状态。

3.2.设中断级屏蔽位“1”对应于开放,“0”对应于屏蔽,各级中断处理程序的中断级屏蔽位设置如下:(见课本)

(1)当中断响应优先次序为1→2→3→4时,其中断处理次序是什么? 答:(1)1—3—4—2 中断处理程序

(2)如果所有的中断处理都各需3个单位时间,中断响应和中断返回时间相对中断处理时间少得多。当机器正在运行用户程序时,同时发生第2,3级中断请求,过两个单位时间,又同时发生第1,4级中断请求,试画出程序运行过程示意图。

答:

《南京大学出版社》李学干主编的辅导书 对本题的分析:

为了领会中断响应排队器对中断响应优先次序是用硬件固定的,以及通过由操作系统给各中断级服务程序现行程序状态字中的中断级屏蔽位设置不同的状态,可以改变中断处理(完)的次序这两个要点,下图给出了一个中断响应硬件部分的简单逻辑原理示意图。图中略去了某些实现上的具体细节,因为这些已不是本课程要讨论的内容。

中断级屏蔽位是程序状态字中的一个组成部分。程序状态字是将散布于系统各部分,反映程序工作时某些关键性硬件的状态,组合在一起所构成的字,有的计算机也称其为处理器状态字或程序换道区。每类程序均在主存中指定一个区域来放置其程序状态字。运行一个程序或进程时,就会将其程序状态字从主存指定单元或区域取出送到分散于系统各部分的寄存器或计数器中,建立起运行此程序或进程的环境。一个程序或进程在退出运行时,也会将反映该程序状态的这些寄存器或计数器内容组拼成程序状态字,存回该程序或进程在主存中的指定单元或区域里。因此,程序或进程的切换,只需要通过硬件启动的交换新旧程序状态字的内容即可快速完成。例如,在IBM370系列机上,程序状态字为64位,等于它的长字,交换程序状态字只需硬件启动写长字和读长字两次访存即可完成。

尽管中断请求是随机发出的,为了便于精确保存中断的断点以及在中断处理完后又能返回到原中断处,中断响应排队器总是在每条指令执行到最后一个机器周期的最后一个时钟周期时,对目前到达中断响应排队器入口的所有中断请求排一次队,择优进行响应。在中断响应排队器相应的输出端产生出响应信号。此信号经中断级服务程序入口地址形成硬件,生成出该级中断服务程序的程序状态字在内存区中所存放的地址。同时,经中断响应控制信号启动,进行新旧程序状态字的交换,完成程序的切换。被中断的程序的断点地址(即程序计数器的内容),由硬件自动压入返回地址堆栈,予以保存。系统切换到新的程序或进程后,继续运行下去。如果新的程序或进程是一个中断服务程序,在运行结束,执行到中断返回指令时,就会从堆栈中弹出所保存的返回地址,再次交换程序状态字,系统又重新返回到原被中断的程序,恢复运行。

当然,低级的中断服务程序在处理过程中又遇到了比其更高级的中断请求时,应允许其被中断,以实现多级中断的嵌套。利用返回地址堆栈的后进先出工作方式,就可以完成中断嵌套时的正确返回。可以看出,只要某道程序运行时,由操作系统在现行程序的程序状态字中,根据对各中断级的中断请求是否屏蔽,设置好中断级屏蔽位的状态,就可以控制这些级别的中断请求是否进入中断响应排队器去参加排队。只有能进入中断响应排队器的中断级请求,才有机会得到响应,从而就可改变中断实际处理完的次序。

应当注意的是,用户程序是不能屏蔽任何中断的。因此,用户程序的现行程序状态字中,对各中断级的屏蔽位均应让其处于“开放”状态。

根据本题中所给出的各级中断处理程序对中断级屏蔽位设置的状况,很容易得出其中断处理(完)的次序应当是1342。因为正处理1级的中断处理程序时,现行程序状态字中的中断级屏蔽位为0000,在其执行期间,任何新的同级和低级的中断请求都不可能进入中断响应排队器进行排队,所以,1级中断处理程序一定会先处理完。当执行3级中断服务程序时,由于现行程序状态字中的中断级屏蔽位为1000,即对1级中断请求是“开放”的,而对其他各级中断请求则处于“屏蔽”状态。所以,只要此时发生1级中断请求,它就能进入中断响应排队器去排队。从而在中断请求排队的微操作发出时,就可打断3级中断服务程序的执行,交换程序状态字,转去执行1级中断处理程序,使之被优先处理完。而在执行3级中断服务程序时,由于现行程序状态字对2、3、4级的中断请求处于被“屏蔽”的状态,所以,它们都不能打断正在执行的3级中断处理程序。其他的情况可以依此类推得到。

3.3.若机器共有5级中断,中断响应优先次序为1→2→3→4→5,现要求其实际的中断处理次求序1→4→5→2→3。

(1)设计各级中断处理程序的中断级屏蔽位(令“1”对应于开放,“0”对应于屏蔽);略

(2)若在运行用户程序时,同时出现第4,2级中断请求,而在处理第2级中断未完成时,又同时出现第1,3,5级中断请求,请画出此程序运行过程示意图。

答:(选自老版主的答案)

1)五个级别的中断屏蔽位分别为(1开放;0屏蔽): 1:00000 2:10011 3:11011 4:10000 5:10010 2)中断过程示意图:如图

a.2、4中断同时出现,进行排队器; b.按中断响应优先次序,2响应; c.此时屏蔽字为10011,所以; d.响应4,中断4运行结束,回2;

e.1、3、5进入排队器,此时屏蔽字为10011,且1优先级最高,所以; f.响应1,1运行结束,回2,根据屏蔽字,所以; g.5响应,5运行结束,回2;

h.根据屏蔽字,不响应3,所以2运行结束;回用户程序; i.3还在排队器,响应3,运行直到结束,回用户程序

3.4.简述字节多路,数组多路和选择通道的数据传送方式。

答:字节多路通道适用于连接大量的字符类低速设备。它以字节交叉方式轮流为多台设备服务,它可有多个子通道,它们分时进入通道。

数组多路通道适合于连接多台高速设备,每传送一个定长块就选择一次设备,多台设备以成组交叉方式工作。它可有多个子通道。它们分时进入通道。

选择通道方式适合于优先级高的高速设备,让它独占通道,数据传送以不定长方式进行,在数据传送期只选择一次设备。

3.5 如果通道在数据传送期中,选择设备需9.8μs,传送一个字节数据需0.2μs。某低速设备每隔500μs发出一个字节数据传送请求,问至多可接几台这种低速设备?对于如下A~F6种高速设备,一次通讯传送的字节数不少于1024个字节,问哪些设备可以挂在此通道上?哪些则不能?其中A—F设备每发出一个字节数据传送请求的时间间隔分别为(单位为μs):

设备 A B C D E F

发申请间隔 0.2 0.25 0.5 0.19 0.4 0.21

答:

(1)∵选择设备需9.8μs,传送一个字节需0.2μs ∴该通道完成一个字节的传送需9.8+0.2=1μs

∵某低速设备每隔500μs发出一字节数据请求,为使数据不丢失,该通道可连设备数至多为500μs/1μs=500台。

(2)对于高速设备,由于一次传送字节数不少于1024byte ∴该通道一次传送数据的时间为9.8μs+1024×0.2μs=214.6μs 由表中可得出每台设备发送1024字节的时间间隔分别为 A B C D E F

单位μs 204.8 256 512 194.56 409.6 215.04 ∴为使数据不丢失,B、C、E、F可挂在该通道上。A、D不能。

3.6 某字节多路通道连接6台外设,某数据传送速率分别如表中所列。

设备 1 2 3 4 5 6

传送速率(KB/s)50 15 100 25 40 20

(1)计算所有设备都工作时的通道实际最大流量: 答:实际最大流量=50+15+l00+25+40+20=250KB/S。

(2)如果设计的通道工作周期使通道极限流量恰好与通道最大流量相等,以满足流量设计的基本要求,同时让速率越高的设备被响应的优先级越高。当6台设备同时发出请求开始,画出此通道在数据传送期内响应和处理各外设请求的时间示意图。由此你发现了什么问题?

答:由表可解各设备连续发送两个字节的时间间隔分别为: 1 2 3 4 5 6

20μs 67μs 10μs 40μs 25μs 50μs

KB=1024B,s=10^6μs ,设备1的时间间隔为10^6/(50*1024)≈20μs,其他如同1。为简化计算,可视1024为1000

由此发现由于高速设备的响应优先级高,使低速设备6和设备2造成数据丢失。

(3)在(2)的基础上,在哪台设备内设置多少个字节的缓冲器就可以避免设备信息丢失?那么,这是否说书中关于流量设计的基本要求是没有必要的了呢?为什么? 答:在设备6和2中各设两个字节的缓冲区即可。

这并不说明流量设计的基本条件是不必要的,因为若基本条件不满足,无论设备优先级如何确定总有设备的信息会丢失。

阿利:这是我画的通道处理设备请求的示意图。(请点击看全图)

由图中可看出,6号设备有丢失信息现象,解决的办法是在6号设备内设置2个字节的缓冲器。

3.7 通道型I/O系统由一个字节多路通道A(其中包括两个子通道Al和A2),两个数组多路通道B1和B2及一个选择通道C构成,各通道所接设备和设备的数据传送速率如表所示。(见课本)

(1)分别求出各通道应具有多大设计流量才不会丢失信息;

答:子通道Al的最大实际流量=50+35+20+20+50+35+20+20=250KB/S=O.25MB/S ∴子通道A1至少应有0.25MB/S的流量才不丢失信息。

同理子通道A2的流量必须≥0.25MB/S 子通道B1的实际最大流量=0.5MB/S ∴B1流量至少为0.5MB/S。

同理子通道B2流量至少设计成0.5MB/S。选择通道C的流量至少设计成0.5MB/S。

(2)设I/O系统流量占主存流量的1/2时才算流量平衡,则主存流量应达到多少? 答:此I/O系统的流量应为各子通道流量之和。即为0.25+O.25+0.5+0.5+0.5=2MB/S 依题意I/O系统流量占主存流量的1/2才算流量平衡。因此主存流量应达到4MB/S。

第三篇:计算机系统结构

计算机系统结构

一、专业介绍

1、概述

计算机系统结构是从外部来研究计算机系统的一门学科,一般说来,凡是计算机系统的使用者(包括一般用户和系统程序员)所能看到的计算机系统的属性都是计算机系统结构所要研究的对象,这一点与计算机组成原理这门课程从计算机系统的内部来研究计算机不同。

学习了“计算机组成原理”、“计算机操作系统”、“汇编语言程序设计”和“高级语言程序设计”等计算机硬件和软件方面的多门课程之后,通过学习“计算机系统结构”这门课程,能够比较全面地掌握计算机系统的基本概念、基本原理、基本结构、基本分析方法、基本设计方法和性能评价方法,并建立起计算机系统的完整概念。

2、培养目标

本专业培养具有坚实的计算机科学与技术基础理论、掌握计算机系统结构与系统软件有关理论、计算机应用技术方面的专门知识,能熟练掌握一门外语,可以熟练地阅读专业领域的外文资料,能撰写专业领域外文文章,掌握本学科的研究方法,了解本学科最新技术和发展方向,具备较强的自我提高能力以及综合运用所学理论知识从事科学研究工作和独立承担专门技术工作和工程管理工作的能力,有严谨、求实的科学态度和创新精神,富有团队合作和敬业精神。

3、研究方向

计算机系统结构的研究方向主要有:计算机存储技术与网络存储

系统、计算机高速接口与通道技术、计算机网络与网络安全、多媒体技术、集群与网格计算、嵌入式系统及VLSI设计技术。

4、研究生入学考试科目

①101 政治

②201 英语

③301 数学一

④832数据结构 833离散数学 834 计算机组成原理

(832、833、834选一)

(注:各大院校的研究方向、考试科目有所不同,以上以华中科技大学为例)

二、就业前景

计算机技术已渗透到各个行业,已成为信息产业的核心技术,专业人才的适应性强,就业面宽,多年来处于供不应求的状态,专业的需求量排名一直位居前列。实践证明,社会越进步,经济越发达,计算机技术的人才需求量就越大,具有良好的就业前景和个人发展空间。

三、就业方向

毕业生主要到科研部门、信息产业、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的工作。

四、职业规划

能够熟练的掌握IT领域坚实的基础理论,掌握系统的、宽广扎实的计算机系统结构和有关计算机软件与理论、计算机应用技术方面的专业知识;能够运用运用所学知识独立从事计算机系统的研究、分析和设计,有严谨求实的科学态度和学风,将自己培养成应用型、复合型的高级专业人才。

五、推荐院校

计算机系统结构专业硕士全国招生较强的招生单位有:

清华大学、华中科技大学、西安交通大学、上海交通大学、浙江大学、西安电子科技大学、武汉大学、复旦大学、哈尔滨工业大学、东北大学、北京大学。

六、相近专业

相同一级学科下的其他专业有:

计算机软件与理论、计算机应用技术。

七、课程设置(以四川大学为例)

1、公共学位课

马克思主义理论、第一外国语;

2、专业学位课

专业外语、数据库理论与技术、计算机网络、现代数学基础、模式识别、图象处理、计算机辅助设计;

3、必修课

面向对象程序设计、知识库技术、人工智能;

4、选修课

图象图形软件、计算机通信网络性能分析与设计、现代通信网络技术、论文选读、新一代数据库、体育、第二外国语。

第四篇:计算机系统结构心得体会

计算机系统结构心得体会

计算机系统结构安排在大学最后一个课程学期上课,这也让我有不一样的感觉,除了从课程学到专业知识之外,我也体会了计算机的乐趣。

计算机系统结构指的是什么? 是一台计算机的外表? 还是是指一台计算机内部的一块块板卡安放结构? 都不是,那么它是什么? 计算机系统结构就是计算机的机器语言程序员或编译程序编写者所看到的外特性。所谓外特性,就是计算机的概念性结构和功能特性。用一个不恰当的比喻一,比如动物吧,它的“系统结构”是指什么呢? 它的概念性结构和功能特性,就相当于动物的器官组成及其功能特性,如鸡有胃,胃可以消化食物。至于鸡的胃是什么形状的、鸡的胃部由什么组成就不是“系统结构”研究的问题了。

而我在学习这门课程的时候遇到最为困难的问题是流水线问题,包括流水线的工作方式以及流水线的调度对我来说都难以掌握。后来,我请教了同班同学,他们实实在在地给我讲了一遍概念,我从模糊认识也瞬间到了清晰理解。这让我深刻的感到学习不能偷懒,越难的问题越要弄懂概念,越要花时间分析最基本的问题。

是的,计算机系统结构是非常重要的,在计算机学习中起到十分重要的作用。我印象最为深刻的是有趣的上课方式和可爱的老师。

上这门课的老师是我们的张老师,除了专业知识非常渊博之外,课堂相对来说非常民主。最令我觉得有趣的是,老师点到的时候会很搞笑,由于是三个班和在一起上课的,所以老师的名单总是不齐,所以点名会浪费一部分课堂时间。作为学生时代的我们,多多少少还是喜欢这样的状况的,课堂可以偷懒放松几分钟是非常渴望的。正是因为这样,我也喜欢上这门课程了,也喜欢老师点名,并且很享受这种“小偷懒”,上课效率也特别好。说到老师民主,还有一点,这门课作为考察课,关于考察方式老师也尊重我们的意见,把本来原定的闭卷考试换成课堂考核了,这点也让学生万分佩服。是的,张老师就是这样一个轻松的老师。

时间特别快,计算机系统结构作为大学最后一门课程,我想是让我们从大体概括整个计算机专业吧!最后感谢张老师这一学期对我们教授以及付出!

第五篇:北科大计算机系统结构复试

计算机专业课考试课程为计算机系统结构,近几年只考前五章,所以我觉得在复习专业课时,手上有前五章讲义,99-02、04、05年的历年真题,还有对应的一些练习就足够了,我觉得课本没有必要买,那本书实在太厚了。并且北科每年笔试题题型和考核内容都差不多,甚至还会有重复的题出现,把握好每年的真题就可以了。关于系统结构的习题,推荐给大家这本书《计算机系统结构习题与解析》尹朝庆编著 清华大学出版社。我去年就是参考的这本,考试下来之后发现大部分试题都可在这本书中找到。今年的系统结构复试内容不知道有没有变化,若没有可参照以上我所提到的进行复习,如有,请师弟师妹们根据考核内容进行相关复习。

关于面试部分,专业课面试和英语口语面试一起进行,之前会把考生进行分组,至于面试时间和你所分在的小组的面试老师等事宜会在网上发布通知。英语口语主要是自我介绍,然后面试组长大概会用英语问你两到三个问题,不是很难,比如你为什么报考USTB(北科英文缩写),研究生期间你想学到些什么等等,大家不用紧张,北科的老师挺和善,自如面对就是。专业课面试题目采取抽纸条的形式,每个考生抽3道题,在英语口语结束后,组长会打开纸条问上面的题目,你回答完毕后,面试就基本结束了,最后还要求你把自己的英文介绍写在一张纸上,然后就可以走人回去等结果了。我要说的是专业课面试题目涉及的科目比较广泛,比如有编译原理,网络,c语言,软件工程等,大家可以自行安排好自己的时间。希望我做的这些可以帮到大家,最后预祝各位师弟师妹取得好成绩!

PS:第一次在这发帖,居然没找到如何添加附件,主要想传以下几个文件:计算机系统结构前五章PPT,99-02真题,04-05真题(照片版),自己总结的一些专业课面试题目及英语口语部分。如有需要的请留下联系邮箱,我会尽可能及时发到你的邮箱,不耽误你们的复习。去年得到了很多好心人的帮助,在此一并谢过,我真诚的希望可以帮到有需要的人,祝你们好运!

复试成绩为复试各方式考核成绩之和,总分200分。其中专业课笔试100分,外国语听力和口语测试20分,综合面试80分,按初试和复试总成绩名次排序进行录取。笔试100分,涉及的科目有计算机网络、操作系统、系统结构三科,题量和初试差不多,题型有填空、名词解释、简答题;综合面试占80分——其中专业课知识6道问题,涉及到初试科目+复试科目+数据库+软件工程方面的大概知识面上的问题;具体笔试和综合面试涉及到专业课知识:软件工程:如什么是软件危机,如何避免?计算机网络:网卡作用?码分多址CDMA通信,给四个码片序列,收到这样码片序列,判断哪个站发了数据,发送数据是0还是1?(参课本谢希仁网络第四版第67页2-17);操作系统:简述UNUX中Shell命令的执行过程?数据结构:进入迷宫采用什么算法能出来?组成原理:如何从时间和空间角度区分指令和数据?数据库设计的步骤?

另外,我想说的是:由于面试专业课知识一般是从50道题库抽六道来做答,只要你回答上来五道大题,那么你就是面试专业课知识满分,由于只有50道题库,所以请各位机灵点,在你前面面试的同学出来后,你要不厌其烦地问他面试的题目以及题号,那么你进去后,很可能抽到相同的题,如果你记住题号和题目,那么进去后你就可以直接选择那几个题号的题,那且不是很简单,是不?

英语口语和听力占20分,口语作个自我介绍,所以你最好自己事先写好一个英文个人简历,背会,介绍时滔滔不绝地背出来就可,听力问几个简单问题,哪里人?喜欢玩什么游戏之类的!

计算机系统结构课后答案uint6(5篇)
TOP