北斗一号微机原理虚拟实验系统安装方法--Ss1Two
北斗一号微机原理虚拟实验系统安装方法:
!!!!!首先关闭一切杀毒软件!!!!!
1. 在群里下载我发的微机原理虚拟实验系统的压缩包或者在官网下载(2020年11月12号的)
将压缩包中的两个文件解压出来。
(最新版本将8259中断控制电路变成了收费的模拟接口电路!)之后如果找到之前的版本的话我会重新上传之前的版本,安装步骤大同小异。
2. 以管理员身份运行 SetupWjyl.EXE
3.无脑点击下一步
4.仿真实验系统安装完成后自动弹出Masm安装程序!点击下一步,然后选择安装路径(安装路径最好不要有中文!!!)
然后一直无脑下一步、安装即可
5.打开微机原理虚拟实验室
6.依次点击汇编调试工具、安装设置
将此处的路径设置为刚才安装Masm的路径(选择winasm.exe文件)
若是安装Masm时使用的是默认路径则此处不需修改!
然后点击确定并关闭!(点击确定按钮是没有任何回馈的,然后再点×就OK,注意左侧Masm是否为已安装!!)
7.尝试打开Masm集成汇编软件,并测试是否按照成功
依次点击 汇编调试工具 、Masm for windows即可自动跳转至Masm for windows软件
依次点击简单的入门程序实例、实例1,然后点击左上角的保存,保存至桌面即可(之后删掉的时候容易找),随后点击运行。
即可在DOS框中看到大家最喜欢的
Hello World!
至此Masm安装已经成功完成!!!
8.注册、并登陆账号
然后填写相关信息(随便填)点击保存修改,然后点击获取授权!!!
会发现左侧画红色横线的接口电名称由灰色变为黑色!(证明获取相关接口电路授权成功,其余灰色的接口电路是要钱的。。。)
9.测试接口电路是否正常运行
双击左侧LED显示电路,然后点击右侧 开关 至图示状态!!
再依次点击汇编调试工具-->Masm for Windows
点击新建,并输入以下代码
data segment
portA equ 400H ; PA口地址
s db "twenty four LEDs flicker circularly. Press any key to exit ...",0dh,0ah,"$" ;程序功能提示
data ends
code segmentassume cs:code,ds:data
go: mov ax,datamov ds,axmov dx,offset s ;显示提示mov ah,9int 21hmov dx,porta+3mov al,80hOut dx,al ; 三端口均初始化为方式0输出
L0: mov si,24mov bx,7 ; 低16位初始值设为1(一个灯亮)mov cl,0 ; 高8位初始值设为0
L1: mov ah,0bHInt 21h ; 有无按键Cmp al,0ffHJz exit mov dx,porta ; 输出24位数mov al,blOut dx,al Inc dxmov al,bhOut dx,al Inc dxmov al,clOut dx,al Call delay05 ; 延时SHL bx,1 ; 低16位左移一位Rcl cl,1 ; 高8位左移一位dec si jnz L1Jmp L0 ; 重新开始
Exit: mov ah,4chInt 21h
delay05 proc near ; 循环延时子程序push cxpush bxmov cx,0020H
d1: mov bx,1200h
d2: dec bxjnz d2loop d1pop bxpop cxret
delay05 endp
Code endsEnd go
再依次点击保存-->运行
即可在虚拟仿真系统中看到跑马灯现象
至此所有安装已经全部完成!!!
之前上课,对寄存器、各个引脚、标志位等基本概念不懂的同学,可以慢慢试着编写一些简单的汇编程序;
把C语言中一些简单的顺序结构、选择结构的题尝试用汇编实现一下,这对之前概念模糊,不知道是干嘛用的同学有很大的帮助!!
之后可以尝试使用一层的循环结构去做一些简单的题,比如1到20的求和等等。
重要的是学会把C中的过程逻辑思想转化为汇编语言的思想。
可以不回写代码,但是过程逻辑一定要搞明白!!!
路满修远,上下求索!!!
北斗一号微机原理虚拟实验系统安装方法--Ss1Two相关推荐
- 观看实验中微型计算机虚拟拆装演示,虚拟仿真实验 北斗一号微机原理虚拟仿真实验系统64位 v3.0...
下面我们对虚拟仿真实验 北斗一号微机原理虚拟仿真实验系统64位 v3.0文件阐述相关使用资料和虚拟仿真实验 北斗一号微机原理虚拟仿真实验系统64位 v3.0文件的更新信息. 虚拟仿真实验 北斗一号微机 ...
- 微机原理-虚拟仿真实验-DAC0832数模电路汇编代码
微机原理-虚拟仿真实验-DAC0832数模电路汇编代码 ;-------------------------------------- DATA SEGMENTMESS1 DB 'sawtooth Q ...
- 基于Matlab的模拟通信实验平台设计,【通信原理仿真实验】通信原理虚拟实验仿真平台的设计和实现_玛雅作文网...
作文「通信原理虚拟实验仿真平台的设计和实现」共有 4564 个字,其中有 2704 个汉字,1316 个英文,162 个数字,382 个标点符号.作者佚名,请您欣赏.玛雅作文网荟萃众多优秀学生作文,如 ...
- 微机原理课程实验(十字路口红绿灯设计)
微机原理课程实验(十字路口红绿灯设计) 软件:protuse 8.4 具体要求 设计实现交通信号灯系统.设A车道与B车道交叉组成十字路口,A是主道,B是支道,直接对车辆进行交通管理,基本要求如下: ( ...
- 计算机程序设计乘法,微机原理设计实验之两个数相乘
<微机原理设计实验之两个数相乘>由会员分享,可在线阅读,更多相关<微机原理设计实验之两个数相乘(4页珍藏版)>请在人人文库网上搜索. 1.课程设计题目:两个数相乘1. 实验目的 ...
- 微型计算机原理综合实验报告,微机原理综合实验报告[精心整理].doc
微机原理综合实验报告[精心整理] 微机原理综合实验报告 主题:数字钟的设计与实现 成员:陈天朗(P 洪 力(P 时间:2014年春季学期 实验原理 利用8254产生计时时钟信号,通过设置恰当的时间常数 ...
- 微型计算机原理综合实验,微机原理综合实验指导书
三.撰写报告的要求: 1. 写出程序设计思想 2. 画出流程图 3. 源程序清单 4. 写出调试过程,提供程序运行结果 5. 写出调试中碰到的问题,以及解决办法,获得的收获 6. 测试结果分析 二.综 ...
- 微型计算机原理实验心得,微机原理实验心得体会
好文网为大家准备了关于微机原理实验心得体会的文章,好文网里面收集了五十多篇关于好微机原理实验心得体会好文,希望可以帮助大家.更多关于微机原理实验心得体会内容请关注好文网.ctrl+D请收藏!篇一:微机 ...
- 南航计算机硬件实验,南航80X86微机原理及接口技术实验指导书.pdf
80X86 微机原理及接口技术实验 指导书 卓然 编著 2015-3-1 序 错误!未定义书签. 第一章 TD-PIT++实验系统简介 3 1. 概述 3 2. 系统总线电路单元 5 3. 接口实验单 ...
最新文章
- [题解]UVA10054 The Necklace
- java开源的cms系统jsp cms系统
- Mysql 和oracle的区别
- 15.profile-api
- Design Patterns之Adapter Pattern总结
- 字符串、指针、引用、数组基础
- 通过Flume简单实现Kafka与Hive对接(Json格式)
- 数据库水平切分的实现原理解析
- netsh 禁用端口
- Office - Word 2013
- 甲骨文被曝服务器漏洞,攻击者窃获 22.6 万美元加密货币
- 单片机 数字电压表(ADC0809)
- 单文件小型数据库的选择
- php给超链接添加图标,图片超链接怎么设置
- 受欢迎的牛+Trajan缩点+树形dp
- 系统思考正反馈之马太效应
- 用虚拟信用卡支付的时候经常出现交易失败、无法付款?一篇文章帮你解决这些问题
- Unity的碰撞检测
- css 中的zoom,对CSS中zoom属性的总结
- JAVA-乐观锁更新失败或业务异常后接口重试