其他
leonlux
这个作者很懒,什么都没留下…
展开
-
汇编中assume的疑问解开了
以前学汇编时,始终搞不清楚assume是干什么用的,今天在论坛上搜了一下,发现一个网友这样解释:"在数据段中定义的每一个变量标志符其实都代表了一个偏移量(也称为有效地址),这个偏移量与数据段段值相结合就指向某个内存地址。在程序中使用ASSUME伪指令是用来指明一个默认的段地址。一旦你把某个数据段的段名指定给某个段寄存器(比如ASSUME DS,DATA1),这之后当你使用这个数据段(DAT原创 2006-01-21 08:25:00 · 4378 阅读 · 8 评论 -
关于scheme的quote
scheme很简洁,喜欢用同一种形式来表达不同的概念,比如一部分表达式求值 和一部分数据的表示就采用了同一种形式,所以为了区分到底是表达式求值还是表示数据,quote就登场了。对于一个identifier,如果它用在expression的地方,那么它就会被当作variable在求值,但是如果在这个地方我们想要用这个identifier本身(即把它作为symbol),抑制它的求值,就需要在ide原创 2008-03-31 22:05:00 · 1560 阅读 · 0 评论 -
一个Max和Min的技巧
假设有[a,b]的闭区间,我输入一个数,如果这个数在该区间内,则返回该数,如果大于上届则返回上届,小于下届则返回下届,我们可以这样实现:Max( Min(x, b), a)原创 2008-04-15 16:41:00 · 700 阅读 · 0 评论 -
开了新的blog
去年用octopress架了blog,好久没写东西了,再度开始blogging,欢迎访问原创 2014-02-18 10:18:25 · 809 阅读 · 0 评论