数据的机器级表示与处理
# 2. 数制和编码 # 2.1 定点数表示 # 2.1.1 原码表示 当XT为正数时,Xn−1=0,Xi=Xi′当X_T为正数时,X_{n-1} =0,X_i=X^{'}_i当XT为正数时,Xn−1=0,Xi=Xi′ 当XT为正数时,Xn−1=1,Xi=Xi′当X_T为正数时,X_{n-1} =1,X_i=X^{'}_i当XT为正数时,Xn−1=1,Xi=Xi′ 由原码定义可知,0的表示不唯一,存在正0和负0 # 2.1.2...
more...程序的转换和机器级表示
# 3.ISA # 3.1AT&T 格式 长度后缀 b 表示操作数长度为 8 位;w 表示字,16 位;l 表示双字,32 位;q 表示 4 字,64 位 % eax 表示寄存器 eax 的内容 R[eax] (% eax) 表示寄存器 eax 的内容所指向的存储单元 M[R[eax]] # 3.2 寄存器组织和寻址方式 # 3.2.1 定点寄存器组 # 3.2.2 寻址方式 # 3.3IA-32 常用指令 # 3.3.1 传送指令 movb、movw、movl movs:符号扩展传送指令 高位补符号 movz:0 扩展传送指令 高位补 0 lea:地址传送指令 mov...
more...计算机系统概论
# 计算机系统概论 # 计算机系统 # 冯诺依曼计算机的组成 1. 计算机由运算器、控制器、存储器、输入、输出设备五个基本部件组成 2. 各部件功能: 存储器不仅存储数据,还能存储指令 控制器自动取出指令执行 运算器执行基本算术运算和逻辑运算 通过输入、输出设备进行通信 3. 内部以二进制表示指令和数据 4. 采用存储程序方式运行 # 计算机执行 CPU (Central Processing Unit): 中央处理器 PC (Programming Count): 程序计数器 MAR (Memory Address Register): 存储器地址寄存器 MDR (Memory...
more...自然语言处理
# 1. 自然语言处理概念 自然语言处理研究实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理技术发展经历了基于规则的方法、基于统计学习的方法和基于深度学习的方法三个阶段。自然语言处理由浅入深的四个层面分别是形式、语义、推理和语用,当前正处于由语义向推理的发展阶段。 # 1.1 研究内容 词法学:研究词的词素构成和词性 句法学:研究句子结构成分间相互关系和组成句子序列的规则 语义学:研究如何从一个语句中词的意义以及词在语句的句法结构中推导出语句的意义 语用学:研究在不同上下文中语句的应用,及对语句理解的影响 文本分类和聚类 文本分类模型 基于机器学习的分类:朴素贝叶斯...
more...机器学习
数据收集和预处理:收集与问题相关的数据,并对数据进行预处理。这包括数据清洗、特征选择、特征变换、数据划分等操作,以使数据适合于后续的机器学习算法。 特征工程:根据问题的特点和领域知识,对数据进行特征工程,以提取更有信息量的特征。这可能涉及特征组合、特征衍生、特征缩放、降维等技术。 模型选择和训练:根据问题的类型和数据的特点,选择合适的机器学习模型。常见的机器学习模型包括决策树、支持向量机、神经网络、随机森林等。然后使用训练数据对选择的模型进行训练,学习模型的参数和权重。 模型评估:使用测试数据对训练好的模型进行评估。常见的评估指标包括准确率、精确率、召回率、F1 值、ROC...
more...