python 网络编程

TCP/IP简介: 虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早很多。 计算机为了联网,就必须规定通信协议,早期的计算机网络,都是由各厂商自己规定一套协议,IBM、Apple和Microsoft都有各自的网络协议,互不兼容,这就好比一群人有的说英语,有的说中文,有的...

2015-11-13 19:28:11

阅读数:241

评论数:0

python核心编程:repr()与str()的区别

repr repr(object) 返回一个可以用来表示对象的可打印字符串 首先,尝试生成这样一个字符串,将其传给 eval()可重新生成同样的对象  否则,生成用尖括号包住的字符串,包含类型名和额外的信息(比如地址)  一个类(class)可以通过 __repr__() 成员来...

2015-11-10 20:11:26

阅读数:400

评论数:0

深入浅出MIPS 四 MIPS的异常与中断

原文地址: MIPS的异常和中断,同其他体系结构,例如Intel的IA32架构下的中断/调用门/陷阱机制类似,其目的主要有三: 一,提供一个合法地从用户态到内核态的切换通道,使得程序能够访问如CP0、KSeg等平时被保护的资源; 二,处理一些非法的操作,如TLB Miss/Address Err...

2015-11-09 15:51:10

阅读数:346

评论数:0

深入浅出MIPS 三 MIPS的协处理器CP0 (Section 3)

原文地址:http://www.kernelchina.org/node/277 对于协处理器CP0的访问,需要使用特别的指令。这些指令属于“特权级指令”,只有在内核态(Kernel Mode)下才能执行。如果在用户态下,会引起一个异常(Exception)。 对CP0的主要操作有以下的指...

2015-11-09 15:46:57

阅读数:695

评论数:0

深入浅出MIPS 三 MIPS的协处理器CP0 (Section 2)

原文地址:http://www.kernelchina.org/node/273 BadVAddr: 错误的虚拟地址。实际上,这个寄存器仅限于出现TLB Miss和ADE (Address Error)两种异常的时候,才能用到。发生错误的虚拟地址会放在这个寄存器里。 一般地,在设定TLB时...

2015-11-09 15:45:08

阅读数:551

评论数:0

深入浅出MIPS 三 MIPS的协处理器CP0 (Section 1)

原文地址:http://www.kernelchina.org/node/262      在MIPS体系结构中,最多支持4个协处理器(Co-Processor)。其中,协处理器CP0是体系结构中必须实现的。它起到控制CPU的作用。MMU、异常处理、乘除法等功能,都依赖于协处理器CP0来实现...

2015-11-09 15:42:00

阅读数:922

评论数:0

深入浅出MIPS 〇 序章

原文地址:http://www.kernelchina.org/node/256      信息时代的世界,有着光鲜亮丽的外壳。Web2.0的时代,搜索引擎,SNS,流媒体...这绚丽多彩的一切,流光溢彩,仿佛云霓灿烂。   剥去这光鲜的外壳,深入到底层的世界。内核,体系结构,编译器...完全...

2015-11-09 10:45:44

阅读数:364

评论数:0

多核mips异常分析(2)

Copyright (C) 2006 xuhaibing : hxu@rmicorp.com(xhbdahai@126.com).This document is free; you can redistribute it and/or modify it under the term of th...

2015-11-08 21:12:01

阅读数:468

评论数:0

多核mips异常分析(1)

*** MIPS的异常基础 *** Copyright (C) 2006 xuhaibing : hxu@rmicorp.com(xhbdahai@126.com).This document is free; you can redistribute it and/or modify ...

2015-11-08 21:06:01

阅读数:315

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭