微机实验考试

2024-06-06 15:18
文章标签 实验 考试 微机

本文主要是介绍微机实验考试,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

本以为微机实验会很难很难(因为周围有几个同学都说没做完,emmm),于是就一直在搜集前面同学考过的题目来看,复习得神经兮兮的。。。结果手气太好,抽到一条类似的题目,反正吧,看了这么多题目,感觉这最后的考试就是大杂烩,把以前做过的芯片做个排列组和,感觉就是他的题库了。。。就是8255,8253,0832,0809加上4*4键盘,还有各种奇葩输出,输出到LED,蜂鸣器,直流电动机等等

正文

不多说,先放上一波考试题目
Pe5shT.png
我比较懒,就随意记录一下思考过程吧,画的脑图太丑,就不挂上来了
首先要实现简单的硬延时跑马灯,这里就要涉及到8253以及8255,移动到第6位的时候就要开启跳转了,跳转到蜂鸣器,这里又得用到一次8253延时,响完之后就得关闭,然后重新跳转到跑马灯的实现过程中了。。思路很清晰,LED->蜂鸣器->LED

于是在队友的帮助下开始写代码。。代码如下:

CODE SEGMENT
ASSUME CS:CODE
START:MOV AL,35H     MOV DX,293H    ;控制口OUT DX,AL      ;输出控制字MOV AL,00H     ;低字节MOV DX,290H    ;通道0口OUT DX,ALMOV AL,20H     ;高字节OUT DX,AL;级联MOV AL,77H     MOV DX,293H    OUT DX,ALMOV AL,00HMOV DX,291H    ;通道1口OUT DX,ALMOV AL,20HOUT DX,ALMOV DX,283H    ;8255控制口MOV AL,10010000B     OUT DX,ALMOV BL,80H     ;初始化
LIGHT1:MOV DX,280H    ;A口输入IN AL,DXAND AX,01H     ;和00000001与保留最低位CMP AL,01H     ;比较最低位JZ DOWN        ;高电平不亮MOV DX,282H    ;低电平时C口输出MOV AL,BLOUT DX,AL      ;输出TEST AL,4H      ;检测是否到达第六位JNZ XIANG       ;是第六位的话就响
WAN:    ROR BL,1       
ON:MOV DX,280H    ;A口输入IN AL,DXAND AX,01H     CMP AL,01H     ;比较最低位是否为1JNZ ON        
DOWN:MOV DX,280H    ;A口输入IN AL,DXAND AX,01HCMP AL,0H      ;比较最低位是否为0JNZ DOWN        JMP LIGHT1     ;最低位为0时跳到LIGHT1
XIANG: MOV DX,281HMOV AL,01HOUT DX,ALMOV AL,35H     MOV DX,293H    ;控制口OUT DX,AL      ;输出控制字MOV AL,00H     ;低字节MOV DX,290H    ;通道0口OUT DX,ALMOV AL,20H     ;高字节OUT DX,AL;级联MOV AL,11110001B    MOV DX,293H    OUT DX,ALMOV AL,00HMOV DX,291H    ;通道1口OUT DX,ALMOV AL,10HOUT DX,ALCHK:    MOV DX,280HIN AL,DXTEST AL,01H ;检测是否到达高电频JZ CHK       ;不是就继续监测,是就关闭蜂鸣器MOV AL,0HMOV DX,281HOUT DX,AL     JMP WAN     ;然后跳回跑马灯执行程序CODE ENDS
END START 

结语

先得谢谢两位队友的鼎力相助,因为他们,我完成了实验报告,因为本人不喜欢写实验报告,哈哈哈。。。
从这次考试里面又加深一波自己对于8253工作与各种方式下的应用,在这次考试里面确实只能用方式3或者是方式0,方式4是不能用的,方式4还得处理GATE信号会有点麻烦,一般都不会使用,所以这里推测期末考试很大可能性考方式0,方式2以及方式3?常规期末考试押题套路,猥琐地笑了。。。在这里方式2是不能用的,会少了一个CLK,这还是老师答辩的时候发现我的问题,emmmm….
顺便吐槽一下每次跟微机老师交流都会小紧张,语速极其快的问答让我的大脑超频工作,这样才能跟上他的节奏,这也从侧面反映了自己基础还是不牢靠,赶紧抓紧时间复习,下周五得考试了


欢迎大家多来踩踩我的博客:https://0verwatch.top

这篇关于微机实验考试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1036479

相关文章

2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题

题库来源:安全生产模拟考试一点通公众号小程序 2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题是由安全生产模拟考试一点通提供,流动式起重机司机证模拟考试题库是根据流动式起重机司机最新版教材,流动式起重机司机大纲整理而成(含2024年流动式起重机司机证模拟考试题库及流动式起重机司机理论考试试题参考答案和部分工种参考解析),掌握本资料和学校方法,考试容易。流动式起重机司机考试技

hdu 2093 考试排名(sscanf)

模拟题。 直接从教程里拉解析。 因为表格里的数据格式不统一。有时候有"()",有时候又没有。而它也不会给我们提示。 这种情况下,就只能它它们统一看作字符串来处理了。现在就请出我们的主角sscanf()! sscanf 语法: #include int sscanf( const char *buffer, const char *format, ... ); 函数sscanf()和

软考系统规划与管理师考试证书含金量高吗?

2024年软考系统规划与管理师考试报名时间节点: 报名时间:2024年上半年软考将于3月中旬陆续开始报名 考试时间:上半年5月25日到28日,下半年11月9日到12日 分数线:所有科目成绩均须达到45分以上(包括45分)方可通过考试 成绩查询:可在“中国计算机技术职业资格网”上查询软考成绩 出成绩时间:预计在11月左右 证书领取时间:一般在考试成绩公布后3~4个月,各地领取时间有所不同

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

STM32(十一):ADC数模转换器实验

AD单通道: 1.RCC开启GPIO和ADC时钟。配置ADCCLK分频器。 2.配置GPIO,把GPIO配置成模拟输入的模式。 3.配置多路开关,把左面通道接入到右面规则组列表里。 4.配置ADC转换器, 包括AD转换器和AD数据寄存器。单次转换,连续转换;扫描、非扫描;有几个通道,触发源是什么,数据对齐是左对齐还是右对齐。 5.ADC_CMD 开启ADC。 void RCC_AD

HNU-2023电路与电子学-实验3

写在前面: 一、实验目的 1.了解简易模型机的内部结构和工作原理。 2.分析模型机的功能,设计 8 重 3-1 多路复用器。 3.分析模型机的功能,设计 8 重 2-1 多路复用器。 4.分析模型机的工作原理,设计模型机控制信号产生逻辑。 二、实验内容 1.用 VERILOG 语言设计模型机的 8 重 3-1 多路复用器; 2.用 VERILOG 语言设计模型机的 8 重 2-1 多

华为OD机试真题-学生方阵-2024年OD统一考试(E卷)

题目描述 学校组织活动,将学生排成一个矩形方阵。 请在矩形方阵中找到最大的位置相连的男生数量。这个相连位置在一个直线上,方向可以是水平的,垂直的,成对角线的或者呈反对角线的。 注:学生个数不会超过10000 输入描述 输入的第一行为矩阵的行数和列数, 接下来的 n行为矩阵元素,元素间用""分隔。 输出描述 输出一个整数,表示矩阵中最长的位

61.以太网数据回环实验(4)以太网数据收发器发送模块

(1)状态转移图: (2)IP数据包格式: (3)UDP数据包格式: (4)以太网发送模块代码: module udp_tx(input wire gmii_txc ,input wire reset_n ,input wire tx_start_en , //以太网开始发送信

软考(计算机技术与软件专业技术资格(水平)考试)

天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。 月下飞天镜,云生结海楼。 ——《渡荆门送别》 信息系统项目管理师备考专栏 软考全称:计算机技术与软件专业技术资格(水平)考试 官网直达:中国计算机技术职业资格网 文章目录 软考介绍1.

2024年【防爆电气】考试题库及防爆电气复审模拟考试

题库来源:安全生产模拟考试一点通公众号小程序 防爆电气考试题库根据新防爆电气考试大纲要求,安全生产模拟考试一点通将防爆电气模拟考试试题进行汇编,组成一套防爆电气全真模拟考试试题,学员可通过防爆电气复审模拟考试全真模拟,进行防爆电气自测。 1、【单选题】Exib级的本安设备可连接到()危险场所。(  C  ) A、0、1区 B、0、2区 C、1、2区 2、【单选题】充油型电气设备