计算机技术
霜月孤鸟
这个作者很懒,什么都没留下…
展开
-
计算机基础知识--汇编溢出
汇编溢出 二个异符号数相加,OF=0 二个同符号数相加,结果与加数符号不同,OF=1 二个同符号数相减,OF=0 二个异符号数相减,结果与减数符号相同,OF=1==============================================在 rflags 寄存器里的下面三个标志位记录溢出, 符号和进位状态:O转载 2012-07-26 10:04:01 · 1556 阅读 · 0 评论 -
计算机基础知识--标准16位I/O设备的ISA总线周期
计算机基础知识--标准16位I/O设备的ISA总线周期 写在前面的话:英语水平也有限,错误在所难免,请各位大牛不吝赐教,完善翻译。便于大家受益,在此谢过!(翻译选自《ISA System Architecture》) 图 1 图1阐述了当微处理器和16I/O设备通信时的ISA总线时序。时序图和下面的步骤试图说明16ISA总线在数据交换时,总线上发生的一系列事件。下面写翻译 2012-09-01 08:37:12 · 3302 阅读 · 0 评论 -
计算机操作系统知识--关于同步互斥的思考1
计算机操作系统知识--关于同步互斥的思考1 最近碰到各种关于同步互斥的讨论。所以想写个专题,谈谈个人对同步互斥里面几个问题的看法。 操作系统里面实现互斥的方法是采用信号量和自旋锁的机制。那么在操作系统中信号量、自旋锁是如何实现的了?一般有两种思路:其一,用软件的方法来实现。其二,采用硬件的方法。所谓软件的方法无非是各种做标志的算法,那么通过硬件有哪些解决方案了?通过采用的原创 2012-09-08 17:48:18 · 1599 阅读 · 1 评论 -
书摘系列-1-前端框架Joomla!
CMS:内容管理系统(Content Management System),CMS是一种将图形界面与底层技术细节分离,让用户通过简单的图形界面,来创建和修改内容,并能与其他用户协同合作的计算机应用程序。 根据编写工具与语言的不同,其可以分为基于ASP、PHP、JSP等语言开发的CMS。目前互联网上存在数千种CMS,如JSP编写的JSPXCMS,ASP编写的SiteServer,PHP...原创 2018-05-04 09:03:15 · 403 阅读 · 0 评论 -
算法学习-1-选择排序
选择排序代码:def findSmallest(arr): smallest = arr[0] smallest_index = 0 for i in range(1,len(arr)): if arr[i] < smallest: smallest = arr[i] smallest_index = i return smallest_index def sel...原创 2018-06-29 14:21:08 · 452 阅读 · 1 评论