2019年3月14日

python中 try、except、finally 的执行顺序(转)

摘要: 输出: to do stuffprocess exceptto return in exceptto return in finallytest1Return : finally to do stuffprocess exceptto return in exceptto return in fin 阅读全文

posted @ 2019-03-14 19:43 wsw_seu 阅读(206) 评论(0) 推荐(0) 编辑

GDT,LDT,GDTR,LDTR (转 侵删)

摘要: 一、引入 保护模式下的段寄存器 由 16位的选择器 与 64位的段描述符寄存器 构成 段描述符寄存器: 存储段描述符 选择器:存储段描述符的索引 段寄存器(16位选择子,64为隐藏信息) 段寄存器(16位选择子,64为隐藏信息) 原先实模式下的各个段寄存器作为保护模式下的段选择器,80486中有6个 阅读全文

posted @ 2019-03-14 14:37 wsw_seu 阅读(701) 评论(0) 推荐(0) 编辑

Lamport面包店算法详解(转 侵删)

摘要: 范例1: boolean choosing[n];表示进程是否在取号 int number[n];记录每个进程取到的号码 这些数据结构分别初始化为false和0,为了方便,定义如下符号: 若a<c或a==c和b<d同时成立,(a,b)<(c,d) do{ choosing[i] = true; nu 阅读全文

posted @ 2019-03-14 14:24 wsw_seu 阅读(3055) 评论(0) 推荐(0) 编辑

peterson算法(软件互斥 转)

摘要: 1. 背景 首先,看个例子,进程P1,P2共用一个变量COUNT,初始值为0 1. 背景 首先,看个例子,进程P1,P2共用一个变量COUNT,初始值为0 因为P1,P2两个进程的执行顺序是随机的,可能顺序执行也可能是并发的,由图可见,不同的执行顺序,COUNT的值会不同,这是不允许的。 像这种情况 阅读全文

posted @ 2019-03-14 14:05 wsw_seu 阅读(2025) 评论(0) 推荐(0) 编辑

导航