Blog

CORBA(Common Object Request Broker Architecture)

公共对象请求代理架构的三个层次 #

  1. 对象请求代理(Object Request Broker,ORB)

最底层的对象请求代理规定了分布对象的定义(接口)和语言映射,实现对象间的通信和互操作,是分布对象系统中的“软总线”;

  1. 公共对象服务

在ORB 之上定义了很多公共服务,可以提供诸如并发服务、名字服务、事务(交易)服务、安全服务等各种各样的服务;

  1. 公共设施

最上层的公共设施则定义了构件框架,提供可直接为业务对象使用的服务,规定业务对象有效协作所需的协定规则。

CORBA调用图 #

  1. 伺服对象(Servant) CORBA对象的真正实现,负责完成客户端请求。
  2. 对象适配器(Object Adapter)用于屏蔽ORB内核的实现细节,为服务器对象的实现者提供抽象的接口,以便他们使用ORB内部的某些功能。
  3. 请求代理( Object Request Broker)解释调用并负责查找实现该请求的对象,将参数传给找到的对象,并调用方法返回结果。客户不需要了解服务对象的位置、通信方式、实现、激活或存储机制。
  4. POA POA是对象实现与 ORB 其它组件之间的中介,它将客户请求传送到伺服对象,按需创建子 POA,提供管理伺服对象的策略。

Cache的平均访问时间

Content #

以h为Cache的访问命中率,t1为Cache的存取时间,t2为主存的访问时间,则Cache的平均访问时间ta为 :

ta=h* t1 +(1-h)*t2

From #

RISC(精简指令系统计算机)的特点

Content #

  1. 使用等长指令,目前典型长度为 4 个字节。
  2. 寻址方式少且简单,一般为 2-3 种;绝不出现存储器间接寻址方式。
  3. 只有取数指令、存数指令访问存储器。
  4. 指令集中的指令数目一般少于 100 种,指令格式一般少于 4 种。
  5. 指令功能简单;控制器多采用硬布线方式,以期更快的执行速度。
  6. 平均而言,所有的指令的执行时间为一个处理时钟周期。
  7. 强调通用寄存器资源的优化使用。

From #

流水线计算题

Content #

若流水线把一条指令分为取指、分析和执行三个部分,三部分的时间分别是取指2ns,分析2ns,执行1ns。

  1. 流水线周期是多少?

流水线周期为执行时间最长的一段,这里最长是2ns.

  1. 100条指令全部执行完毕需要的时间是多少?

理论公式:\[(t_1 + t_2 + \cdots + t_k) + (n-1) \times \Delta t\]

(2+2+1) + (100-1) * 2 = 203

实践公式:\[(k+n-1) \times \Delta t\] k为流水线分段,n为流水线的要执行条数,\(\Delta t\) 为流水线周期。

(3+100-1) * 2 = 204
  1. 流水线的吞吐率和最大吞吐率分别是多少?吞吐率为单位时间内执行的指令条数:100/203=0.49 最大吞吐率为流水线周期的倒数:1/2=0.5

  2. 流水线的加速比是多少?加速比 = 不使用流水线的执行时间 / 使用流水线的执行时间不使用流水线的执行时间 = (2+2+1) * 100 = 500 加速比 = 500 / 203 = 2.46

  3. 当采用度为5的流水线执行完100条指令需要多少时间?度为5相当于5条流水线同时运作,也就是每条流水线执行100/5=20条指令。需要的时间:(2+2+)+(20-1)*2=43

From #

现金流量表展示了货币资金增减变化的原因

Content #

一般来说,现金流量表是对资产负债表第一行“货币资金”这个项目的全部或者主体年度内变化情况的展开说明。

对于一家企业来说,钱一定是最重要的,也是企业最关心的,因为钱关系到企业的生死存亡。因此,关心现金的来龙去脉、监控企业运作风险的现金流量表正中企业下怀,这也是它的重大意义所在。

From #

区分可持续项目和不可持续项目

Content #

小黄的公司和林磊的公司去年都赚了1000万元,小张的公司要选择两家公司中的一家进行投资。在仔细查看了两家公司的利润表之后,小张发现:小黄公司所获得的1000万元利润之中,有900万元来自营业利润,100万元来自营业外收入;而林磊的公司却恰恰相反,其收入只有100万元来自营业收入,剩余900万元都来自营业外收入。小张应投谁的公司?为什么?

鉴于林磊公司的盈利都来自一些不可持续的项目,小张认为不出意外的话,明年肯定是小黄的公司利润更高,因此他毫不犹豫地投资了小黄的公司。由此,利润表的好处就彰显出来了:它不仅能告诉企业今年赚了多少钱,还能在区分了可持续项目和不可持续项目的基础上,推测企业未来的盈利情况。

From #

同型分析

Content #

财务分析方法中的同型分析指的是什么?

资产负债表的同型分析为资产负债表的每个项目除以总资产,利润表的同型分析为利润表的每个项目除以营业收入。

From #

股东的剩余求偿权

Content #

股东的剩余求偿权意味着股东才是这家公司风险和收益的最终承担者,在这家公司还了银行的贷款、给供应商付了款、给员工发了工资、给税务局交了税之后,股东才能获得自己的利益。

From #

办公用品是资产还是费用

Content #

小张的公司购买了价值6万元的办公用品,这批办公用品足够小张的公司使用6个月的时间。这批等待使用的办公用品是资产还是费用?

资产和费用之间有一个很大的共同之处,就是都得花钱。但如果这笔钱可以换来一个对将来有用的东西,那它就是资产。如果这笔钱花完就完了,那它就是费用。而这6万元换来了一批能使用6个月的办公用品,所以这是一项对未来有用的支出,它符合资产的一般概念,所以它是一项资产。

From #