您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. VC++与汇编语言的混合编程

  2. 一、 实验目的和要求 掌握VC++语言和汇编语言的混合编程方法,了解不同编程语言的接口方法,体会汇编语言的应用。 掌握嵌入汇编函数和汇编语言子程序与VC++的混合编程方法,入口、出口参数的传递方法以及在VC++环境下混合编程的调试方法。 二、 实验条件 硬件:计算机一台 软件:Visual Studio C++ 6.0、MASM 6.0 三、 实验原理分析 在Turbo C++或Borland C++编程环境下,我们可TCC或BCC行命令把一个C语言的源程序转换成汇编语言的源程序。通过阅读汇编
  3. 所属分类:C

    • 发布日期:2009-05-28
    • 文件大小:41984
    • 提供者:great_xj
  1. 模型机的设计之跳转指令的实现

  2. 根据《计算机原理实验平台》的硬件结构,抽象出计算机原理实验平台中模型计算机的逻辑框图。模型计算机有算术逻辑运算单元,微程序单元,堆栈寄存器单元,累加器单元,启停单元,时序单元,总线和存储器单元。分析实验平台提供的汇编程序指令系统、分析指令格式。分析微命令定义、微指令定义、微程序格式,微指令入口地址和微程序入口地址的详细具体形成方法。根据模型机整机逻辑图和硬件结构,分析实验平台提供的指令系统指令的执行流程。
  3. 所属分类:硬件开发

    • 发布日期:2010-01-24
    • 文件大小:395264
    • 提供者:z39192
  1. uboott移植实验手册及技术文档

  2. 实验三 移植U-Boot-1.3.1 实验 【实验目的】 了解 U-Boot-1.3.1 的代码结构,掌握其移植方法。 【实验环境】 1、Ubuntu 7.0.4发行版 2、u-boot-1.3.1 3、FS2410平台 4、交叉编译器 arm-softfloat-linux-gnu-gcc-3.4.5 【实验步骤】 一、建立自己的平台类型 (1)解压文件 #tar jxvf u-boot-1.3.1.tar.bz2 (2)进入 U-Boot源码目录 #cd u-boot-1.3.1 (3)创
  3. 所属分类:Flash

    • 发布日期:2010-01-28
    • 文件大小:2097152
    • 提供者:yequnanren
  1. linux系统移植开发文档

  2. Linux系统移植 目 录 第一部分 前言...................................................................................................................................8 1 硬件环境.........................................................................................
  3. 所属分类:硬件开发

    • 发布日期:2010-03-16
    • 文件大小:1048576
    • 提供者:merry3688
  1. AVR单片机C语言开发入门指导

  2. 第1章 AVR单片机与C语言 1.l 用C语言开发单片机的优势 1.2 AVR单片机的特点 1.3 从Keil C51向ICCAVR快速过渡 l.3.1 AVR和 MCS-51存储器配置的对比 1.3.2 AVR输入/输出端曰的使用 1.3.3 AVR和MCS-51定时器的对比 1.3.4 AVR和MCS-51中断系统的对比 1.3.5 AVR和MCS-51位操作的对比 1.3.6 AVR单片机内置EEPROM的使用 1.3.7 AVR单片机内置看门狗电路(Watchdog)的使用 l.3.8
  3. 所属分类:C

    • 发布日期:2010-04-15
    • 文件大小:15728640
    • 提供者:knknkan
  1. blackfin通过函数调用实现矩阵相乘

  2. 完成矩阵A*B+C*D 实验要求: 1.其中(ABCD是六维矩阵) 2.要求有汇编语言和c语言两种算法编写 3.要求有子程序的调用 本实验要完成六维矩阵的相乘和相加,并采用子程序调用。 主要的思路有两种: 1. 六维矩阵的数据存储在A.data,B.data,C.data,D.data文件中,在汇编程序中以二进制读入数据,进行计算处理,结果输出。 2. 采用C语言调用汇编函数的办法:C语言中初始化ABCD四个矩阵,将地址传递给汇编程序。汇编程序完成矩阵的相乘相加,并存储在内存中,返回结果的地址
  3. 所属分类:C

    • 发布日期:2010-05-22
    • 文件大小:35840
    • 提供者:dengxihai123
  1. 计算机组成原理堆栈寄存器实验

  2. 计算机组成原理期末时交的课程设计 堆栈寄存器实验 自己做的不是太好 希望有点帮助
  3. 所属分类:专业指导

    • 发布日期:2010-06-01
    • 文件大小:39936
    • 提供者:xqk1010101
  1. Windows驱动开发技术详解

  2. 第1篇 入门篇 第1章 从两个最简单的驱动谈起 2 本章向读者呈现两个最简单的Windows驱动程序,一个是NT式的驱动程序,另一个是WDM式的驱动程序。这两个驱动程序没有操作具体的硬件设备,只是在系统里创建了虚拟设备。在随后的章节中,它们会作为基本驱动程序框架,被本书其他章节的驱动程序开发所复用。笔者将带领读者编写代码、编译、安装和调试程序。 1.1 DDK的安装 2 1.2 第一个驱动程序HelloDDK的代码分析 3 1.2.1 HelloDDK的头文件 4 1.2.2 HelloDDK
  3. 所属分类:C++

    • 发布日期:2010-06-12
    • 文件大小:19922944
    • 提供者:girl198728
  1. 计算机组成与结构课程设计 题九

  2. 研制一台性能如下的实验计算机: (1) 能使用键盘和打印机两种外设 (2) 运算器采用单累加器多寄存器结构。 (3) 能实现PC相对寻址和变址器变址寻址这两种操作寻址方式,指令系统中有相应的指令。 如: SJMP rel ;(PC) + rel -> PC LD A,addr[Rx] ;(addr + (Rx)) -> A 提示:需要自己设置IAB到IDB的数据缓冲通路 (4) 指令系统中有子程序调用指令(CALL addr)和子程序返回指令(RET). 提示:需要自己设置堆栈。
  3. 所属分类:嵌入式

    • 发布日期:2010-06-18
    • 文件大小:226304
    • 提供者:prettybnbs
  1. VHDL实用教程,硬件描述语言

  2. 第1 章绪 论 ....................................................................................................................1 § 1.1 关于EDA...............................................................................................................1
  3. 所属分类:硬件开发

    • 发布日期:2010-07-14
    • 文件大小:4194304
    • 提供者:angus36
  1. Windows驱动开发技术详解

  2. 第1篇 入门篇 第1章 从两个最简单的驱动谈起 2 本章向读者呈现两个最简单的Windows驱动程序,一个是NT式的驱动程序,另一个是WDM式的驱动程序。这两个驱动程序没有操作具体的硬件设备,只是在系统里创建了虚拟设备。在随后的章节中,它们会作为基本驱动程序框架,被本书其他章节的驱动程序开发所复用。笔者将带领读者编写代码、编译、安装和调试程序。 1.1 DDK的安装 2 1.2 第一个驱动程序HelloDDK的代码分析 3 1.2.1 HelloDDK的头文件 4 1.2.2 HelloDDK
  3. 所属分类:C++

    • 发布日期:2010-08-23
    • 文件大小:19922944
    • 提供者:ratfly8800
  1. asm 汇编语言基础知识

  2. 第一章 汇编语言程序设计的实验环境及实验步骤 知识提要: 本章主要进行汇编语言实验环境及实验步骤,涉及到的知识点包括: 1、汇编语言源程序编写好以后, 必须经过下列几个步骤才能在机器上运行: (1) 编辑源程序(生成.ASM文件) (2) 汇编源程序(.ASM → .OBJ) (3) 连接目标程序(.OBJ → .EXE ) (4) 调试可执行程序(使用调试程序Debug调试生成的.EXE文件) (5) 运行程序输出结果。 2、 Windows环境下的汇编语言集成编程环境的使用 实验一
  3. 所属分类:硬件开发

    • 发布日期:2010-11-26
    • 文件大小:1048576
    • 提供者:likexing1987
  1. 南京大学操作系统实验教程

  2. 目录 I 基础知识9 1 MINIX操作系统简介11 1.1 MINIX与UNIX . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.2 探索MINIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.3 编辑器:vi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.4 编译器:CC
  3. 所属分类:桌面系统

    • 发布日期:2011-05-18
    • 文件大小:3145728
    • 提供者:ppxxyy1110
  1. 汇编实验报告

  2. 1、求一个班50名学生成绩的平均值(附加题:最大值和最小值,并将结果显示出来)完成Word型二进制,十进制和十六进制的相互转换,包括从键盘输入和屏幕输出功能。 要求: 1. 功能选择。 2. 转换使用子程序实现,且:二进制到十进制和十六进制转换使用内存传递参数;十进制到二进制和十六进制转换使用寄存器传递参数;十六进制到二进制和十进制转换使用堆栈传递参数。 3. 输出使用子程序实现。 1、 编写一个宏,求三个数的最小数,原型为:MIN3,X,Y,Z,min.并写出程序测试之 2、 定时器 •挂接
  3. 所属分类:专业指导

    • 发布日期:2011-11-19
    • 文件大小:1019904
    • 提供者:kangbulb
  1. 汇编实验报告

  2. 实验的预习内容 1、循环结构程序设计实验: 学习循环结构程序的组成以及各部分的作用:初始化部分、工作部分、修改部分、控制部分;学习掌握常用的循环控制指令和数据串操作指令及其使用方法;学习掌握常见的循环程序的控制方法,并根据问题需要能够选择合适的控制方法并应用;学习掌握单重循环与多重循环的区别与联系,并熟练应用,并注意在程序设计中循环程序执行的效率问题。 子程序设计实验: 了解子程序的优点,以及子程序设计过程中需要注意的问题;学习掌握子程序定义的伪指令以及调用和返回指令及其使用方法;学习编写子程
  3. 所属分类:其它

    • 发布日期:2012-02-16
    • 文件大小:201728
    • 提供者:neu_caoyuan
  1. AVR单片机应用设计

  2.  本书介绍了avr单片机的系统结构、运行原理与指令系统,并结合avr单片机的先进性和特点,介绍了脉宽调制(pwm)输出,看门狗定时器,休眠模式的应用,片内a/d转换器的使用,异、同步串口通信,软件daa等。本书主要介绍目前常用的mega系列机,也适用于其他型号的avr单片机。 第1章 avr单片机系统   1.1 概述   1.1.1 低开发成本   1.1.2 安全、高速、低功耗的性能   1.1.3 a/d转换功能   1.1.4 具有较强驱动能力的i/o口   1.1.5 精简指令集  
  3. 所属分类:C

    • 发布日期:2012-08-07
    • 文件大小:7340032
    • 提供者:zhanjun125
  1. 语言程序设计课后习题答案

  2. 第 一 章 概述 1-1 简述计算机程序设计语言的发展历程。 解: 迄今为止计算机程序设计语言的发展经历了机器语言、汇编语言、高级语言等阶段,C++语言是一种面向对象的编程语言,也属于高级语言。 1-2 面向对象的编程语言有哪些特点? 解: 面向对象的编程语言与以往各种编程语言有根本的不同,它设计的出发点就是为了能更直接的描述客观世界中存在的事物以及它们之间的关系。面向对象的编程语言将客观事物看作具有属性和行为的对象,通过抽象找出同一类对象的共同属性(静态特征)和行为(动态特征),形成类。通过
  3. 所属分类:软件测试

    • 发布日期:2012-12-27
    • 文件大小:636928
    • 提供者:bai5170092
  1. 计算机组成原理实验九

  2. 1. 学习实现程序转移的硬件机制。 2. 掌握堆栈寄存器的使用。
  3. 所属分类:嵌入式

    • 发布日期:2014-05-02
    • 文件大小:214016
    • 提供者:u013056743
  1. 实验三 串和子程序设计.docx

  2. 实验三 串和子程序设计 一. 实验目的 1、掌握循环程序和子程序的设计方法; 2、熟悉在PC机上建立、汇编、连接、调试和运行8086/8088汇编语言程序的过程。 二. 实验内容 1. 从键盘读入一个字符串,以Enter结束,字符串不超过50个字符,并打印该字符串(查找中间是否有‘asm’子串。如果有,输出‘Yes’;否则,输出‘No’)。 2. 编写一个子程序计算z=f(x,y)=x*y+x-y(x,y,z有符号数内存数)。要求通过堆栈(寄存器、内存)传送所有参数。(要求输入输出实现,且有提
  3. 所属分类:讲义

    • 发布日期:2019-05-26
    • 文件大小:41984
    • 提供者:qq_35099820
  1. 实验二-系统调用.zip

  2. 实验二-系统调用,一、问题回答 1.从 Linux 0.11 现在的机制看,它的系统调用最多能传递几个参数?你能想出办法来扩大这个限制吗? 答:Linux-0.11的系统调用通过寄存器ebx、ecx、edx传递参数,最多能传递3个参数。 扩大传递参数的数量的方法: 1.增加传参所用的寄存器; 2.通过定义结构体,在结构体中存入很多参数,然而只把结构体入口地址作为参数进行传递; 3.申请一块允许内核态访问的用户态的空间,这样传参时,只需传递空间首地址。 4.用这3个寄存器循环传值; 5.将寄存器
  3. 所属分类:Linux

    • 发布日期:2020-06-26
    • 文件大小:1048576
    • 提供者:qq_42185999
« 12 »