码海拾遗

但行好事,莫问前程

导航

上一页 1 2 3 4 5 6 7 ··· 11 下一页

2017年4月13日 #

行频 场频 分辨率公式推导

摘要: 首先,解释一下这三个概念 行频(Horizontal Scanning Frequency): 又称为“水平扫描频率”,是指每秒在屏幕上从左到右扫描的行数,单位是kHz;如果行频为110kHz,表示每秒扫描110000行。 场频(Vertical Scanning Frequency): 又称为“垂 阅读全文

posted @ 2017-04-13 18:04 widrin 阅读(3964) 评论(0) 推荐(1)

2017年4月11日 #

一个简单的系统

摘要: 首先需要一个汇编编译器,Windows下可用NASM,Linux下可用as86和ld86 编译汇编代码 编译生成“系统” Windows: nasm boot.asm -o boot.bin Linux: 编译: as86 -0 -a -o boot.o boot.asm 连接: ld86 -0 - 阅读全文

posted @ 2017-04-11 20:34 widrin 阅读(430) 评论(0) 推荐(0)

2017年4月9日 #

Linux 启动盘命令

摘要: linux下有很多工具可以制作启动盘, 例如 unetbootin 和 wubi, 不过我们可以使用linux下的一条命令来完成 dd操作方法: 1 卸载你的U盘 假设你的u盘对应的设备是sdb1(可以使用df查看或者fdisk) sudo umount /dev/sdb12 写入linux(ubu 阅读全文

posted @ 2017-04-09 09:01 widrin 阅读(861) 评论(0) 推荐(0)

2017年3月25日 #

指定类型属性

摘要: 当你定义结构体和共用体类型时,关键字attribute允许你为这些类型指定特殊的属性。这个关键字后面跟随着包含双parentheses的指定类型。四中属性常被定义为:对齐(aligned),封装(packed)型,透明共用体型(transparent-union)和未使用。另外的属性则被定义为函数( 阅读全文

posted @ 2017-03-25 18:03 widrin 阅读(303) 评论(0) 推荐(0)

说明变量属性

摘要: 关键字__attribute__允许你说明变量或结构体域的特殊属性。这个关键字是跟有括在一对圆括号中的属性说明。现在给变量定义了八个属性:aligned, mode, nocommon, packed, section, transparent_union, unused,和weak。在特定的目标机 阅读全文

posted @ 2017-03-25 18:01 widrin 阅读(345) 评论(0) 推荐(0)

询问变量对齐方式

摘要: 关键字__alignof__允许你询问一个对象如何对齐,或者一个类型的需要的最小对齐。它的语法很像sizeof。 例如,不过目标机器需要一个双精度值来使一个8位的边界对齐,这样__alignof__(double)就是8.在许多RISC机器上就是这样的。在很多传统的机器设计,__alignof__( 阅读全文

posted @ 2017-03-25 18:00 widrin 阅读(285) 评论(0) 推荐(0)

属性语法

摘要: 这一段说明了在C语言中,使用到__attribute__的语法和属性说明符绑定的概念。一些细节也许对C++和Objective C有所不同。由于对属性不合适的语法,这里描述的一些格式可能不能在所有情况下成功解析。 上一篇,声明函数的属性,了解施加于函数的属性语义的细节。说明变量属性一篇,了解施加于变 阅读全文

posted @ 2017-03-25 17:18 widrin 阅读(797) 评论(0) 推荐(0)

2017年3月20日 #

C#对象和集合初始值设定项

摘要: 对象初始值设定项 使用对象初始值设定项,你可以在创建对象时向对象的任何可访问字段或属性分配值,而无需调用后跟赋值语句行的构造函数。 利用对象初始值设定项语法,你可为构造函数指定参数或忽略参数(以及括号语法)。 以下示例演示如何使用具有命名类型 Cat 的对象初始值设定项以及如何调用默认构造函数。 集 阅读全文

posted @ 2017-03-20 14:10 widrin 阅读(1833) 评论(0) 推荐(1)

2017年3月17日 #

声明函数的属性

摘要: 在GNU C中,你可以声明关于在你程序中调用的函数的某些东西,来帮助编译器优化函数调用和更仔细地检查你的代码。 关键字__attribute__允许你在声明时指定特殊的属性。跟在这个关键字后面的是双重圆括号里面的属性说明。有十四个属性noreturn, pure, const, format, fo 阅读全文

posted @ 2017-03-17 17:58 widrin 阅读(547) 评论(0) 推荐(0)

向共同体类型转换

摘要: 向共同体类型转换和其它转换类似,除了指定的类型是一个共同体类型。你可以用union tag或一个typedef名字来指定类型。向共同体转换实际上却是一个构造,而不是一个转换,因此不像普通转换那样产生一个左值。(参考5.21节复合文字) 可以向共同体类型转换的类型是共同体中成员的类型。所以,给定下面的 阅读全文

posted @ 2017-03-17 17:47 widrin 阅读(256) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 11 下一页