当前时区 GMT+8, 现在时间是 2008-8-30 06:58 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: 帮我看看这段英文的翻译正确性?关于systemlog3.1a
芯片专家
新手上路
Rank: 1


UID 171346
精华 0
积分 18
帖子 7
阅读权限 10
注册 2004-11-29
来自 China
状态 离线
发表于 2004-12-25 12:22  资料  短消息  加为好友  ICQ 状态
帮我看看这段英文的翻译正确性?关于systemlog3.1a

最近在 看 systemverilog3.1a LRM,简直是 郁闷到家了 。每当讲到关键时刻 ,都会在来一句,……as verilog-2001.

下面有一段 英文 ,是讲关于systemverilog3.1a的 整数与逻辑literals的,不知道我这样翻译理解的对不对?

SystemVerilog adds the ability to specify unsized literal single bit values with a preceding apostrophe ( ' ), but
without the base specifier. All bits of the unsized value are set to the value of the specified bit. In a self-deter-
mined context these literals have a width of 1 bit, and the value is treated as unsigned.
'0, '1, 'X, 'x, 'Z, 'z // sets all bits to this value

(无论对于逻辑类型还是整数类型,)system-verilog增加了(只要)在数值前使用撇号,就可以定义一个
无符号类型的一位数值(的表述方式)。但基值不能被列出(即,只能默认为二进制值)。所无符号数的
比特形式都能置位(这种表示方式的)值。这样的表示方式自动的语境被识别为一位宽的数值,且当
作无符号类型来处理

还有,文中得一段目录 。还有包括上面这段话里的 “ literals”,怎么理解 ?我翻译成类型,对么?
目录: 2.2
Literal value syntax..........................................................................................................................4
2.3
Integer and logic literals ..................................................................................................................4
2.4
Real literals ......................................................................................................................................5
2.5
Time literals .....................................................................................................................................5
2.6
String literals....................................................................................................................................5
2.7
Array literals ....................................................................................................................................6
2.8
Structure literals ...





当所有结局都以写好, 当所有泪水都以起程, 我才发现, 青春不过是 一本太仓促的书……
顶部
Freeman25002003
注册会员
Rank: 2



UID 99607
精华 0
积分 123
帖子 49
阅读权限 20
注册 2004-2-29
来自 Uk
状态 离线
发表于 2005-1-18 09:26  资料  短消息  加为好友 
"Literal" 是指 夹在指令中的 数字/参数吧
如果是C语言
x=1+x; 那么1就是literal
汇编:
add ax,2 那么2就是literal
如果扩展一下,literal还可以指程序中指定的数值(就是编译到程序里面的data,像经典的"Hello World!程序里,字符数组"Hello World!\n"就是literal)

我不太了解CPU设计,此解释只是推断,仅供参考





顶部
芯片专家
新手上路
Rank: 1


UID 171346
精华 0
积分 18
帖子 7
阅读权限 10
注册 2004-11-29
来自 China
状态 离线
发表于 2005-1-22 03:00  资料  短消息  加为好友  ICQ 状态
谢谢指点,我觉得参数最为合适,带指某种类型的相应集合!





当所有结局都以写好, 当所有泪水都以起程, 我才发现, 青春不过是 一本太仓促的书……
顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP