13 2019_08_14

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6k+

ICS课程学习(2)——比特,字节和整数

比特,字节和整数课程课件链接:15-213 Lec2:Bits, Bytes, & Integers I信息表示在计算机世界,所有的信息都是通过比特进行表示(一切皆比特)。每一比特的取值要么0,要么是1.在计算机中通过各种方式对比特集进行编码或者解析。那为什么是比特来表示信息呢? 电子学实现0或者1的双稳态易于存储在噪声和不正确的线路上可以进行可靠传输字节字节(byte), 对应8比特。字节的表示:二进制表示:00000000200000000_2000000002​

2020-10-18 22:25:38

ICS课程学习(1)——概述

计算机导论学习(1)——概述课程课件链接:15-213 Lec1:Overview课程主题学习系统知识。硬件(处理器、内存,磁盘,网络设备)和软件(操作系统,编译器,库,网络协议)如何结合支持应用程序的执行完成该课程学习后可以获得:成为一个更加高效的程序开发者更加高效的找到和消除bug能够理解和调优程序性能CS后续专业课程的基础为CS专业后续课程(像编译器,操作系统,网络,计算机架构,嵌入式系统,存储系统,计算机安全等等)的基础课程。理解事物是如何工作的(工作机制)非常重要

2020-10-18 18:37:16

github访问不了解决方法

github突然无法访问,解决办法如下1.首先通过网址https://github.com.ipaddress.com/www.github.com查看当前github.com对应的IP地址,查到的信息如下图所示2. 修改hosts文件,windows系统下修改 C:\Windows\System32\drivers\etc\HOSTS文件,在该文件中添加github.com与IP的对应关系信息,如下图所示3. 修改完成后,在cmd中执行ipconfig/flushdns命令即可访问github网站

2020-10-08 00:33:27

8051单片机原理学习

8051单片机原理学习单片机结构框图参考单片机结构框图51单片机的结构框图如下所示51单片机主要组成部件有:8bit微处理器(CPU): 主要进行算术运行和逻辑控制片内4KB程序存储器(4KB ROM): 用以可执行程序,只读数据和表格片内256B数据存储器(256B RAM): 用于存放可读写数据,如算术运行的中间值和最终值等4个8位并行I/O口(输入/输出口) P0 ~ P3: 每个并口可以用作输入,也可以用作输出2个定时/计数器:每个定时/计数器可以设置为计数方式,也可以设置为定时

2020-09-12 10:05:39

基于Qemu搭建x86_64虚拟环境运行Linux内核

主机软件版本信息主机系统:wxer@wxer:~$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 20.04.1 LTSRelease: 20.04Codename: focal模拟器版本(Qemu版本):wxer@wxer:~$ qemu-system-x86_64 --versionQEMU emulator version 4.2.0Copyrig

2020-09-05 14:28:23

CS专业课程汇总

操作系统6.S081: Operating System Engineering - 20206.828 / Fall 2018 - Distributed Operating System计算机网络CS 144: Introduction to Computer Networking, Fall 2019编译原理CS143: Compilers数据库6.830/6.814: Database Systems - 2018...

2020-09-05 00:34:13

计算机网络原理学习汇总

计算机网络学习目录计算机网络学习计算机网络学习计算机网络相关资料汇总stanford大学计算机网络导论课程链接: CS 144: Introduction to Computer Networking, Fall 2019课程视频:英字【计算机网络导论】斯坦福大学 Introduction to Computer Networking (CS 144)教材:Computer Networking: A Top-Down Approach 7th Edition实验:lab...

2020-09-05 00:11:29

bochs运行bootloader的流程

创建虚拟软盘镜像文件安装好bochs软件后, 自带也安装了bximage工具,通过bximage工具,可以创建虚拟软盘或者硬盘镜像文件。bximage创建虚拟软件镜像文件的步骤如下输入 ** bximage** 命令该命令输出如下信息======================================================================== bximage Disk Image Creation

2020-05-19 00:03:46

Ubuntu 20.04下bochs安装

下载bochs当前版本:2.6.11下载地址:https://sourceforge.net/projects/bochs/files/bochs/2.6.11/bochs-2.6.11.tar.gz下载命令:wget https://sourceforge.net/projects/bochs/files/bochs/2.6.11/bochs-2.6.11.tar.gz安装解压tar zxvf bochs-2.6.11.tar.gz配置./configure --prefix=

2020-05-18 22:44:47

从零开发操作系统(2) —— 实模式下操作显卡内存打印字符串

前一节通过BIOS显示字符串中断实现字符串打印功能。此处修改为通过汇编指令直接操作显卡内存来实现字符串打印功能,实现代码如下#include <inc/boot.h>.code16.global startstart: xorw %ax, %ax movw %ax, %ds movw %ax, %es movw %ax, %fs ...

2019-11-30 23:30:16

从零开发操作系统(1) —— 实模式下显示字符串

从零开发操作系统的目标是实现一个简化版本的基于x86架构处理器的操作系统,在实现的过程中,加载对操作系统原理的理解。以及熟悉开发软件功能的使用。本次实验完成如下功能:熟悉操作系统开发软件的使用,包括gcc,ld,qemu,dd等 完成基本操作系统的组织结构 熟悉实模式上电流程操作系统开发软件编译器:gcc链接器:ld仿真器:qemu其他:objcopy,dd上电流...

2019-10-04 12:29:43

Ubuntu下安装atom插件方法(主要是针对国内安装插件慢的方法)

首先,修改插件的安装源,在Ubuntu下,在~/.atom目录下,新建一个.apmrc文件,并添加如下内容接着执行如下命令wxer@wxer:~/.atom$ apm install --check会有如下输出表示修改成功了 接下来就是安装atom插件了,以下以安装tidy-markdown为例,说明安装的命令,如下wxer@wxer:~/.atom$ ...

2018-09-09 15:00:43

加速pip安装python模块的方法

在国内安装python模块,有时会因为网络的原因,经常性的安装失败,因此可以使用清华的镜像源,地址:https://mirrors.tuna.tsinghua.edu.cn/help/pypi/ 使用方法如下图...

2018-09-08 23:14:39

windows下安装opencv

1. 下载opencv从opencv官网下载opencv.exe文件,链接如下:https://opencv.org/releases.html我下载的是opencv2.4.13.6版本安装下载完成后,直接点击安装即可 支持python配置pip install opencv-python...

2018-09-08 07:28:34

Ubuntu下主板集成前置音频输出设备没有声音的解决办法

转载自:http://www.cnblogs.com/kingstrong/p/5960466.html装完ubuntu 17.10后发现电脑前置音频接口没声音,后置的音频接口是正常的,可以使用了如下方法解决首先用在终端输入如下命令,下载pulseaudio音量控制软件sudo apt install pavucontrol终端输入指令pavucontrol,允许软件,发现在输出设备中有两个输出设...

2018-02-18 19:23:49

电脑耳机插孔前面的插孔接触不良(亲测可用)

转载自:https://jingyan.baidu.com/album/b907e6279c8f9c46e7891c25.html?picindex=3电脑前面的耳机孔,每次插上耳机总是一会有声一会没声,但是把接触的地方微调下,就又有声音了,但是稍微碰到耳机线,就又变的没声了,而且每次开机的时候最开始都没声音,要把耳机反复插拔才能出声。。。第一步:进入控制面板,找到realtek高清晰音频管理器第...

2018-02-16 11:02:14

Bundle管理Vim插件

1. 什么是Vundle?Vundle(https://github.com/VundleVim/Vundle.vim)的全称是Vim Bundle,它是一款Vim插件管理工具。Vundle让你可以非常轻松地安装、更新、搜索和清理Vim插件。它还能管理你的运行时环境,并帮助标记。我在本教程中将介绍如何安装和使用Vundle。2. 安装Vundle首先,在~/.vim目录

2017-09-16 00:10:46

kaldi源码中run.sh脚本分析

以egs/yesno/s5中的运行脚本为例,进行分析1. run.sh脚本内容如下#!/bin/bashtrain_cmd="utils/run.pl"decode_cmd="utils/run.pl"if [ ! -d waves_yesno ]; then wget http://www.openslr.org/resources/1/waves_yesno.tar.

2017-08-27 20:44:46

Kaldi源码下载与编译

1. 下载Kaldigit clone https://github.com/kaldi-asr/kaldi.git2. 编译Kaldi

2017-08-25 20:57:25

TensorFlow 入门

1. 第一个TensorFlow程序import tensorflow as tfa = tf.constant(2)b = tf.constant(3)x = tf.add(a, b)with tf.Session() as sess: print (sess.run(x))输出:52.  使用TensorBoard进行可视化代码如下:impor

2017-01-20 20:47:44

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。