小奥的学习笔记

  • Home
  • Learning & Working
    • Speech Enhancement Notes
    • Programming language
    • Computer & DL
    • MOOC
  • Life
    • Life Time
    • Thinking & Comprehension
    • Volunteer
    • Plan
    • Travel
  • Footprints
  • GuestBook
  • About
    • About Me
    • 个人履历
    • 隐私策略
Study-notes
Linux

计算机组成原理笔记第六章(6.3~6.5)

6.3 定点运算 一、移位运算 1.移位运算的数学意义 左移:绝对值扩大;右移:绝对值缩小。(都是数据相对于小数点移位)在计算机中,移位与加减配合,能够实现乘除运算。 2.算术移位规则 (1)符号位不变 (2)数据位规则如表3.1所示。 表3.1 移位规则   码制 添加代码 正数 原码、补码、反码 0 负数 原码 0 补码 左移右侧添0 右移左侧添1 反码 1(代表原码里面是0)   例:设机器数字长为 8 位(含1位符号位),写出 A = +26时,三种机器数左、右移一位和两位后的表示形式及…

2018年10月24日 0条评论 2023点热度 0人点赞 davidcheung 阅读全文
Linux

计算机组成原理笔记第六章(6.1~6.2)

6.1 无符号数和有符号数 一、无符号数 寄存器的位数,反映无符号数的表示范围: 8位:0~255;16位:0~65535 二、有符号数 1.机器数与真值 计算机没有硬件来表示小数点,小数点的位置只能通过约定的方式确定。 真值(带符号的数) 机器数(符号数字化的数) +0.1011 0 小数点 1011 -0.1011 1 小数点 1011 +1100 0 1100 小数点 -1100 1 1100 小数点 2.原码表示法 (1)定义: 整数:[x]原=0,x(当0<=x<2n)2n -x(-2n &l…

2018年10月24日 0条评论 2298点热度 0人点赞 davidcheung 阅读全文
C/C++

C++ Primer Plus(第五版)第5章编程题答案

第五章编程题因为时间原因我就只做了前两个题,从第6章开始全部都做。 5.1输入2个整数,输出这2个之间(包括这两个)所有整数和 代码如下: #include<iostream> #include<cstring> using namespace std; int main() {        int a, b;        int sum = 0;        cout << "Enter two number:" << endl;        cin >…

2018年10月18日 1条评论 1612点热度 0人点赞 davidcheung 阅读全文
Linux

计算机组成原理笔记第五章(5.6)

第六节 DMA方式 一、DMA方式的特点 DMA是直接存储器访问的意思。 1.DMA和程序中断两种方式的数据通路 图6.1 DMA和程序中断两种方式的数据通路 由图6.1所示,由于主存和DMA接口之间有一条数据通路,因此主存和设备交换信息时,不通过CPU,也不需要CPU暂停现行程序为设备服务,省去了保护现场和恢复现场,因此工作速度比程序中断方式的工作速度高。这一特点特别适合于高速I/O或辅存与主存之间的信息交换。因为高速I/O设备每次申请与主机交换信息时,都需要等待CPU做出中断响应后在进行,很可能因此丢失数据。 …

2018年10月14日 0条评论 1693点热度 0人点赞 davidcheung 阅读全文
Linux

计算机组成原理笔记第五章(5.5)

5.5 程序中断方式 一、中断的概念 学过,不再累述。 二、I/O中断的产生 不再累述。 三、程序中断方式的接口电路 1.配置中断请求触发器和中断屏蔽触发器 图5.1 配置中断请求和中断屏蔽触发器     要进行数据传输的时候,设备准备好了,也就是D=1的时候,并且MASK=0,也就是Q’=1的时候,INTR=1,在来自CPU的中断查询信号的作用下,INTR会向CPU发出中断请求。若MASK=1,那么这个请求就会被屏蔽。 2.排队器 若有多个中断同时向CPU请求,那么需要排队器对其按照优先级的大小进行排队。排队的方…

2018年10月13日 0条评论 3778点热度 0人点赞 davidcheung 阅读全文
Linux

在 Linux 下使用 CMake 构建应用程序

CMake 简介 CMake 是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,可以产生标准的构建文件,如 Unix 的 Makefile 或Windows Visual C++ 的 projects/workspaces 。文件 CMakeLists.txt 需要手工编写,也可以通过编写脚本进行半自动的生成。CMake 提供了比 autoconfig 更简洁的语法。在 linux 平台下使用 CMake 生成 Makefile 并编译的流程如下: 1.编写 Cmak…

2018年10月11日 0条评论 1687点热度 0人点赞 davidcheung 阅读全文
Linux

计算机组成原理笔记第五章(5.1~5.4)

5.2 外部设备(非重点) 一、概述 图2.1 I/O设备图 外部设备大致分为三类: (1)人机交互设备:键盘、鼠标、打印机、显示器; (2)计算机信息存储设备:磁盘、光盘、磁带; (3)机-机通信设备:调制解调器等。 二、输入设备 1.键盘 2.鼠标:机械式;光电式。 3.触摸屏。 三、输出设备 1.显示器 (1)字符显示:字符发生器; (2)图形显示:主观图像; (3)图像显示:客观图像。 2.打印机 (1)击打式:点阵式(逐字、逐行); (2)非 :激光(逐页)、喷墨(逐字)。 四、其它 1.A/D模数、D/…

2018年10月11日 0条评论 1727点热度 0人点赞 davidcheung 阅读全文
1…2627282930…72
搜索
欢迎关注我的个人公众号
最新 热点 随机
最新 热点 随机
DEEPFILTERNET:一种基于深度滤波的全频带音频低复杂度语音增强框架 奥地利匈牙利九日游旅程 论文阅读之Study of the General Kalman Filter for Echo Cancellation 小奥看房之鸿荣源珈誉府 杭州往返旅途及西溪喜来登和万怡的体验报告 2022年的第一篇碎碎念
奥地利匈牙利九日游旅程DEEPFILTERNET:一种基于深度滤波的全频带音频低复杂度语音增强框架
期末考试终于结束了... 个人一点感想20160109 Leetcode题目解析(191111):207&208 高考倒计时20天安排表(张玉帅) 莱芜市2010年普通高中招生说明(摘要)2 网络技术与应用(计算机网络体系结构和协议)知识点整理
标签聚合
高中 算法 生活 Python 鸟哥的linux私房菜 linux 学习 Java python学习 leetcode
最近评论
davidcheung 发布于 5 个月前(02月09日) The problem has been fixed. May I ask if you can s...
tk88 发布于 5 个月前(02月07日) Hmm is anyone else having problems with the pictur...
cuicui 发布于 9 个月前(10月20日) :wink:
niming 发布于 10 个月前(09月19日) 同级校友,能刷到太巧了
davidcheung 发布于 2 年前(08月16日) 我得找一下我之前整理的word文档看一下,如果找到了我就更新一下这篇文章。
Nolan 发布于 2 年前(07月25日) 您的笔记非常有帮助。贴图不显示了,可以更新一下吗?
davidcheung 发布于 3 年前(06月19日) 到没有看webrtc的代码。现在主要在看我们公司的代码了。。。只是偶尔看一看webrtc的东西。。。
aobai 发布于 3 年前(03月13日) gain_change_hangover_ 应该是每三个block 只能够调整一次,这样保证每帧...
匿名 发布于 5 年前(12月30日) 烫
小奥 发布于 5 年前(12月12日) webRTC里面的NS本身我记得就是在C++里面呀

COPYRIGHT © 2025 小奥的学习笔记. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

陕ICP备19003234号-1

鲁公网安备37120202000100号