|
[原创]浅谈之创建自己的对象
make |
|
|
|
[求助]汇编中快速转换高低位的问题
rol ax, 8 或者: ror ax, 8 |
|
[转帖][转帖]今天看到一篇有意思的文章:程序员的十楼层。看看自己在第几层。
只是分工不同而已,谈什么层次都是废话,扯谈: 比如说: 1) 第 7, 8, 9, 10 的层,可能不太会写代码,比如写驱动,写 OS 什么的 2) 第 1, 2, 3, 4 层的人可能不太懂什么深奥的理论知识 --------------------- 实际上,程序员来说,第 4 或 5 层是顶级了, 你叫 7,8,9,10 层的人写个什么软件看看, 所谓的专家,中国还缺少这类人吗? |
|
[讨论]国产杀毒软件中的KiFastCallEntry
连 div 都忍不了,还能忍受 int 与 sysenter 之间的 "效率差不多“ |
|
[讨论]国产杀毒软件中的KiFastCallEntry
测试了一下: int 指令大概需要 1790 个 TSC 一条32位的 div 指令也就大概 430 个 TSC sysenter 指令仅大概需要 170 个 TSC int 指令比一条32位 div 指令还要慢上 4 倍多, sysenter 指令比 int 指令快 10 倍还多,比 div 指令快 2 倍多 这个区别不是一般的巨大呀! |
|
[讨论]国产杀毒软件中的KiFastCallEntry
把 int 2eh 与 sysenter 之间的区别,比喻成一个nop 与两个 nop 之间的区别 不是电脑牛B,是你们太牛B了。 1个 nop 与 100个 nop 之间都没什么区别,区别只是在fetch 指令或者 decode 之间的区别 现在的U强劲,那是相对于以前的U作比较,但也不能改变指令之间存在的区别。 |
|
|
|
[讨论]国产杀毒软件中的KiFastCallEntry
int 2eh 和 sysenter 效率怎么会没区别呢,区别大多了。 int 指令,需要在内存的 IDT 读取 门描述符,进行检查,再从 GDT 里读取 code 描述符,再检查。 int 指令也要进行权限检查, int 指令也要进行压入操作。 sysenter 指令这些工作都不需要 汗~~ 什么叫做“没什么区别”, 倒底什么才叫做有区别? |
|
[讨论]几句对话还唐僧以真实面目--我们被欺骗了多久?
西游记,表面是扬佛抑道,实际上是高级的“佛家黑”呀, 扬道抑佛才是根本 |
|
[讨论]看雪学院,既然是学院,那么。。。。。。。
11 楼的观点,是认同的! |
|
[讨论]看雪学院,既然是学院,那么。。。。。。。
个人认为:这样的划分,十分糟糕 因为: 1. 级别性太强 2. 这种级别,带有浓烈的“学识”和“能力”区分彩色! 谁都知道,“大学生”比“小学生”的 学识有丰富,能力要强,--- 这个观点没人反对吧? 那么,也就是说:“大学生”级别的网友,他能力肯定比“小学生”级别的网友要强! 事实上,这未必是对的! 照以前的级别划分:”初级会员“和“中级会员”,“高级会员”之间,只能证明“高级会员“比”初级会员“资历要深 但不代表,”学识“和”能力“更出众 |
|
|
|
[求助]程序开发中原子操作和汇编指令执行周期的关系,疑惑中
谁规定 cmpxchg 是原子的? |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值