- 博客(8)
- 收藏
- 关注
原创 Android对话框
对话框的显示,首先在onDialogCreate(int n)中创建对话框;然后使用showDialog(int n)显示对话框。调用showDialog()将启动onDialogCreate()。自定义对话框,需要获取Context,再加载view,Context为Activity的this,而不是getApplicationContext()获得的?Dialog dialog = new
2012-03-31 01:58:40
293
原创 常用汇编
rep指令将ds:si的内容搬到es:di,cx存放重复的次数,movsb移动单元为字节,movsw移动单元为字cld,清除方向标志,si,di递增LMSW: Load Machine Status Word 置处理器状态字。但是只有操作数的低4位被存入CR0,只有PE,MP,EM和TS被改写,CR0其他位不受影响。STD:置方向标志位.
2012-03-26 03:23:16
579
原创 HTML
在文本上显示文字。在title属性中填写要弹出的文字锚点。用此标签建立描点;#id表示要跳转到的元素的id属性值。 表示换行符号,可以在title属性中使用,让其换行
2012-03-26 03:14:01
264
原创 head.s
stack_start,定义在kernel/sched.c中。使用lss指令加载,所以stack_start为一个结构体,低字节为long*,高位为short。实际48位长地址为0x10:user_stack。user_stack为sched.c中定义的数组。设置idt,256个描述符都指向ignore_int中断例程,显示一句消息,中断门描述符,包含48位长指针设置gdt,与setup中的基本一
2012-03-26 03:07:34
404
原创 页表项格式
页目录和页表的表项格式页帧地址31...12,共20位AVL00DA00U/SR/WPD:页面已修改标志。当处理器对一个页面执行写操作时,就会置对应页表项的D标志。处理器不会修改页目录项中的D标志A:已访问标志。当访问被映射的页面时,相应的页表项置A;访问页表时,相应的页目录项A置位。U/S标志:如果为1,
2012-03-26 02:52:38
2770
2
原创 setup.s
获取硬件的参数,保存在9000:0000开始的位置。包括:扩展内存的大小(KB),检查显示方式并取参数,光标位置,显卡显示模式,硬盘信息将system模块由0x10000搬到0x0000处进入保护模式加载idt加载gdt空描述符代码段描述符。特权值0,存在,可读非一致性代码段,段长度(段限长+1)8M,颗粒度G=1(4kb),D=1(32位地址,32位或8位数据)数据段描述符。
2012-03-26 01:20:18
616
原创 段描述符
段描述符通用格式 数据段描述符通用格式 代码段描述符通用格式系统段描述符通用格式段描述符通用格式:基地址31...24GD/B AVL段限长19...16PDPLSTYPE基地址23...16基地址15...0段限长15...0
2012-03-25 23:15:17
373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人