破渔网兜兜 发表于 2015-1-8 13:39:08

【2015-1-8】每天进步一点点

翻译原文:Which endian organization is used for bytes and words does not impact the performance of the CPU and computer system. As long as the CPU is designed to handle a specific format, neither is better than the other. The main problem comes in transferring data between computers with different endian organizations. For example, if a computer with little endian organization transfers the value 0102 0304H to a computer with big endian organization without converting the data, the big endian computer will read the value as 0403 0201H. There are programs which can convert data files from one format to the other, and some microprocessors have special instructions to perform the conversion.
翻译答案:对于字节和字而言,无论使用哪一种排列组织方式都不会影响CPU和计算机系统的性能。只要设计CPU处理一种特定的格式,就不存在谁比谁强的问题,主要的问题在于具有不同排列组织方式的CPU之间传输数据的问题,例如,如果一个低位优先结构的计算机传输0102 0304H的数据给一个高位优先结构的计算机,而没有转换数据,那么该高位优先结构计算机读出的值为0403 0201H。有程序可以将两种时局文件进行格式转换,并且某些处理器有特殊的指令可以执行这种转换。
其他翻译原文:I want to devote my life to education.其他翻译答案:“我想投身于教育事业。”devote to在上文中表示“把xx专用于、致力于”,相当于contribute/dedicate to,也可指将(文章或讲话的某一部分)专用(于)。

参与翻译,将获得1个鱼币哦

       翻译篇





为了照顾不是为了学计算机英语的人(旨在让大家学习地道的短语用)~~
I'd like to get off at Fifth Avenue.


    口语

541. He invited me to dinner yesterday. 他昨天请我吃晚饭了。
542. He struck his attacker on the ear. 他打了那个攻击者一耳光。
543. He suddenly appeared in the party. 他突然在晚会上出现了。
544. Her handbag goes with her clothes. 她的手袋和她的衣服很搭配。
545. Here we are.Row M, seats l and 3. 哦,到了。M排,l号和3号。
546. His boss might get angry with him. 他的老板也许会生他的气。
547. I expect to be there this evening. 我打算今天晚上到那儿去。
548. I really need to lose some weight. 我真的需要减肥了。
549. I think you have the Wrong number. 我想你打错号码了。
550. I would rather stay at home alone. 我宁愿独自呆在家。

    每日一句

We can't avoid the battle, but we can choose the battlefield.
我们没法避免战争,但我们可以选择战场。(刮刮乐,挂出大奖)

wei_Y 发表于 2015-1-8 13:52:33

另一个要注意的问题是多字节的校准。现在的微处理器可以一次性读取超过一个字节的数据。举例来说,摩托罗拉68040微处理器可以同时读取4字节数据。然而这个四字节数据必须是相邻的位置以及相同的地址和两个最低的位。CPU可以同时读取100,101,102和103,但是不能读取101,102,103和104.这是因为这需要完成两个读取操作, 一个是100-103另一个是104-107.(上文未出现的除外。)

我想在第五大道下车。

今天真特么冷。。

吴聊 发表于 2015-1-9 08:47:12

另一个值得关注是的多字节单词排列的问题.现代的微处理器每次能够读取超过一个字节的数据.然而,这四个字节必须占有连续的除了最不重要的两个比特的位置.这个cpu能同时读位置100,101,102和103,而不是101,102,103和104.这一操作需要两次读操作,一次为了位置100(不需要的),101,102,103,另一次为104,105(不
需要的),106(不需要的),107(不需要的)

我想在第五大道下车.

hostmi 发表于 2015-1-9 09:11:54

太好了,我要学习下去

mgsky1 发表于 2017-4-28 09:27:23

另外一个令人担忧的问题(issue)是多字节字是组织在一起的(alignment)。现代的微处理器能够同时读取超过一个字节的数据。举例来说,摩托罗拉公司的68040微处理器能够同时读取4个字节。但是,这4个字节必须在一个连续的(consecutive)的位置中,这个位置有相同的地址,除了至少2个的标志位(significant bits)。这个CPU能够同时读取地址为100,101,102和103的数据。但是,不能读取位置在101,102,103和104的数据。在这种情况下,需要两个读取操作,一个是读取100(不需要),101,102和103的位置的数据,另外一个是读取104,105(不需要),106(不需要)还有107(不需要)的数据。

我要在第五大街下车

zlj19931010 发表于 2017-9-18 20:40:42

一个其他方面让人担忧的是多字节字的排列方式。
现代微处理器可以一次读取超过一个字节的数据。
举个例子,Motoraola68040 微处理器可以一次读取四个字节。
然而,这四个字节必须在一个连续的内存单元,这些内存单元拥有一样的地址,除了最低位的两个标志位。
这个CPU可以同时读取内存地址为100,101,102,103,但是不能读取101,102,103,104。
这种情况就需要两个读取操作,一个操作为了读取内存地址100(不需要),101,102,103,
另一个操作为了读取内存104,105(不需要),106(不需要),107(不需要)


I'd like to get off at Fifth Avenue.
我会在第五站下车。

boll112233 发表于 2017-11-6 13:12:14

我们关心的另一个问题是多字节字的对齐问题。现代处理器可在同一时间读取数据的多个字节。例如,摩托罗拉68040微处理器能够同时读取四个字节,但是这四个字节必须在连续的单元,它们地址均相同除了最后2个有效位。这个CPU可以同时读取100,101,102和103位置,但不能读取101,12,103,104,这种情况将需要两次读取操作,一个是为了读取100(内容为空),101,102和103,另一个则是为了读取104,105(内容为空),106(内容为空)和107(内容为空)。

13752836504 发表于 2019-7-2 09:08:02

另一个涉及到多字节字符的问题是队列。现在微处理器能够在同一时间内从数据中读取多个
字节。例如,摩托罗拉68040微处理器能同时读取4个字节。无论如何,四个字节一定在连续
的单元中,这些单元有着除了两个最低位外的相同地址。这类CPU可以同时读取100,101,102
和103单元,但是不能读取101,102,103和104单元。这个情况需要两种读取操作,一个用于
单元100(非必要),101,102和103,另一个用于104,105(非必要),106(非必要),和
107(非必要)。

jccgmoxian 发表于 2019-11-17 02:30:49

另外一个关心的问题是多字节文字的校准。现代微处理器能同一时刻读入多个字节的数据。例如,摩托罗拉68040微处理器能同时读入4个字节。但是,这四个字节必须在连续单元中,这些单元对最后两个位有共同的地址。这个CPU能同时读单元100,101,102和103,但不能读101,102,103和104。这个例子需要两个操作,一个是对单元100(不需要),101,102和103,另一个是对104,105(不需要),106(不需要),和107(不需要)。

我想在第五大道下车。
页: [1]
查看完整版本: 【2015-1-8】每天进步一点点