0x01 查壳 首先用PEiD进行查壳,无壳,但是找到了CRC32的加密方式,后面有可能会用到。0x02 初步分析 先随意输入Name和Code,发现当输入的Name少于五个字节时则不弹窗;大于等于五个字节才会弹出错误提示框。 用OD打开程序,使用插件搜索字符串,可以找到提示注册成功的字样,双击跟入。在这里可以看到关键跳转步骤,经过CM3.00404224函数后,esi与eax的值必须相等,才会显            
                
         
            
            
            
            Cortex-M3是一个32位的处理器内核。这代表其中的内部的数据路径是 32 位的,寄存器是 32 位的,存储器接口也是 32 位的。 上图是一个Cortex-M3的内部简化试图,去中的处理器内核系统集成了CPU(取指单元、指令解码器、算数逻辑单元和寄存器组),中断控制器(NVIC),存储器接口和跟踪接口。寄存器组其中寄存器组主要用于地址的临时存放或状态的保存等,其构成如下图所示:&n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-12 00:15:02
                            
                                239阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            【 开始 】今天移植CONTIKI NG内核调度,用上简单事件驱动,先自报一下PC的环境:1_>   WINDOWS 7,  64bit2_>   IAR v7.7    3_>  STM32F103vet6核心板4_>  CONTIKI NG源码,推荐使用V4.6版本 ,V            
                
         
            
            
            
            Cortex-M3是一个 32位处理器内核。内部的数据路径是 32位的,寄存器是 32位的,存储器接口也是 32 位的。CM3 采用了哈佛结构,拥有独立的指令总线和数据总线,可以让取指与数据访问并行不悖。这样一来数据访问不再占用指令总线,从而提升了性能。为实现这个特性, CM3内部含有好几条总线接口,每条都为自己的应用场合优化过,并且它们可以并行工作。但是另一方面,指令总线和数据总线共享同一个存储            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-16 05:51:15
                            
                                126阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:目标1NVIC的示意图和核心点介绍2可嵌套向量中断控制器NVIC如何使用3 M0和M3的操作有什么异同4中断向量表的位置5系统复位时(或者不设置中断时),初始状态是什么6可嵌套的合理解释 NVIC核心点介绍         NVIC可以看做是CPU的得力干将,负责了CPU所有的外设中断,而内部的异常中断            
                
         
            
            
            
            文章目录寄存器组(32位)存储器映射总线架构操作模式与特权级别中断控制器异常存储器保护单元其他使用两天时间,粗略看了《Crtex-M3权威指南》(宋岩译),内容有点多,看的头皮发麻,虽然译者注释尽量想要有趣,但是由于比较硬核,所以看起来依然比较痛苦。深夜合上书在此做一下简单总结,可能写的很乱,主要帮助回忆。
	首先是整体概览,总的来讲,我认为对于内核理解来讲最重要的就是**存储器映射**、**寄存            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-20 10:43:29
                            
                                243阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            基于ARM Cortex处理器的片上系统(SoC)解决方案适用于多种嵌入式设计细分市场,如物联网、电机控制、医疗、汽车、家电自动化等。我们的处理器品种丰富且基于同一个标准架构,针对不同的产品市场提供广泛而丰富的性能与成本组合。Cortex系列处理器主要基于3大产品类型量身开发,A系列:运行复杂系统的精细高端应用;R系列:高性能硬实时系统;M系列:低功耗、确定性、成本敏感的微控制器,专门优化以满足其            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-07 15:25:31
                            
                                35阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前面进行了,测试运行,在不熟悉 buildroot 时,有一个可以使用的,demo源码,进行参考学习,相对比较容易上手,接下来就在之前版本基础上,进行参考移植,其他版本的源码。移植之前,先熟悉,芯片相关的硬件资料一、全志A系列芯片 从图可以看到全志A31,A33,A23,A20都是Cotex A7的,带GPU功能的,也就是在图像显示方面有其突出的地方,因此在Tablet,smart TV有用武之地            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-11 20:33:18
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在UPYUN主办的“UPYUN Open Talk ”第三期北京站上,58同城系统架构师孙玄详细介绍了58同城的商家(移动)管理平台的技术架构及演变历程,并就企业的核心O2O技术进行了专题的分享。孙玄表示,58同城是一个分类信息网站,涵盖房产、二手车、招聘、黄页等内容,在每一个类别里都能看到方便用户交流沟通的58帮帮。58帮帮分为IM部分和非IM的业务处理部分,目前,整个帮帮系统每天要处理10亿次            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 19:48:24
                            
                                185阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            就是12306票池方面的最新研究进展,没做过这么大的系统,随便写写,欢迎批评指正。
    在前面的文章里,12306票池架构探讨(一)和12306票池架构探讨(二)里大概说了下票池实现的思路和选用的数据结构(数据结构上还有些争议),主要的思想就是将整个票池放在内存里 – 整个数据库都在内存里。 关于票池的需求,请参看我的另一篇帖子:http://12            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-18 10:53:50
                            
                                362阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            上星期麒麟 710 处理器与华为 nova 3i 一起宣告,近来,海思新一代旗舰处理器麒麟 980 又有新曝光。麒麟 980 处理器依据 7 纳米制程,选用 4 个 A77 大核+4 个 A55 小核架构,最高主频为 2.8GHz,GPU 也搭载华为自主研发的图形处理器。基频处理器没有更多信息,但有消息称年初宣告的 balong 765 基频可能出在麒麟 980。  首发 7 纳米和 A77 架构            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-07 19:34:13
                            
                                471阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:麒麟820处理器或将如当年麒麟810处理器一样,再一次改变当下5G手机市场的竞争格局,成为2020年5G市场的“新一代神U”。3月30日,华为荣耀3月30日晚间,伴随着荣耀30S,华为/荣耀的第二款5G SoC处理器“麒麟820”正式登场,这也是其首款定位主流市场的5G整合平台。麒麟820处理器参数:(1)1个2.36GHz大核(A76)+3个2.22GHz中核(A76)+4个1.84GHz            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-17 23:36:05
                            
                                225阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在专用领域,比如DSP,GPU中,通用寄存器通常都很宽,也就是说大于通常的32位或者64位。其原因在于,这些针对特定领域设计的处理器,其硬件架构是为问题服务的,举例来说,GPU处理颜色的时候,一个像素ARGB是四个32位或者16位的浮点数,所以寄存器有128位或者64位宽也就不足为奇了。那么我们为什么没有见到,或者说市场上为什么没有“128位”的通用处理器呢?这有很多计算机体系结构的原因在里面,容            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-13 11:52:15
                            
                                125阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            骁龙8处理器自从发布后一直被diss不断,那发热量实在是让人爱不起来,影响了用户的体验。还好,定位次旗舰的骁龙7系芯片的表现口碑相当不错,又将骁龙系芯片拉回之前水平。尤其是今年推出的新一代骁龙7处理器更是被称为一代神U,那么骁龙7系芯片表现如何呢?骁龙7系芯片在过去这两年里频频出现爆款,18年登场的骁龙710让我印象深刻,采用10nm制程工艺打造,「2大核6小核」的CPU组合,大核心基于公版Cor            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-24 12:36:38
                            
                                590阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            原标题:四代霄龙:5nm/Zen4架构,核心/内存通道数增50%四代霄龙:5nm/Zen4架构,核心/内存通道数增50%开年后的2、3月对于芯片巨头来讲显得格外热闹。不仅新品发布不断,而且都是性能大幅上涨的利好消息。近日, 代号“Milan”(米兰)的AMD服务器数据中心产品--第三代霄龙7003系列也将发布,同时还有热心网友曝光了代号为“Genoa”(热那亚)的第四代霄龙7004系列产品特性。A            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-14 23:06:07
                            
                                152阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             为了给大家介绍一个更直观的感受,请看下面这张图   如图所示,绿色的部分都是v7-A的架构,蓝色的是v8-A架构,基本上绿色都是可以支持到32和64位的,除了A32,只支持到32位。在右边的每个部分,比如说需要高效能的最上面的A15-A73这个部分是最高效的,接下来就是比较注重整个效率的部分了,中间那个部分是比较高效率的,最下面那栏的是效率最好的,在电池的效能方面达到了最好的标准。              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-16 19:32:37
                            
                                1249阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            不管此前大家谈论过多少关于ARM和x86架构孰优孰劣的话题,然而在如今的移动设备市场,ARM显然过得滋润得多。数据显示,从2009年到2014年的五年间,包括笔记本、平板电脑和智能手机在内的移动计算市场发生了很大的变化。2009年,全球基于x86的设备有1.7亿台,基于ARM的设备有1.8亿台;而到了2014年,基于x86的设备为2.39亿台,基于ARM的设备则达到了16.4亿台。  据ARM移动            
                
         
            
            
            
            服务选型曾经的技术选型[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GjyeLuSg-1636378253985)(C:\Users\Zyf\Desktop\T31作业\Day11 项目架构选型方案\项目架构选型方案.assets\image-20211106155802533.png)]微服务微服务架构的产生——巨石应用第一代单体应用,所有的War包放到一个Tom            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-30 23:07:15
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            架构设计架构设计是重某一视角或不同的抽象层面对系统进行表述,描述了从不用角度应该重点关注的方面和应该省略的无关的实体。每个软件系统都有很多个角色要参与进来:用户、开发人员、MDE、SE、系统集成人员、项目经理等。如果通过一张架构设计图来呈现所有的内容,并提供给所有参与者的话,会造成表达混乱,参与者无法理解的问题。因此可以将架构设计图分成4+1个角度进行分别描述,尽可能的只给对应参与者提供他需要关注            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-18 01:44:55
                            
                                164阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ZD至顶网服务器频道 02月24日 新闻消息:ARM针对下一代嵌入式产品推出ARM Cortex-A32,为超高能效应用处理器系列再添新成员。Cortex-A32处理器采用ARMv8-A架构,赋予功耗有限的32位嵌入式应用更多优势。相较其他同类处理器,Cortex-A32拥有最小体积和最佳的能效表现。 ARM 处理器部门总经理James McNiven表示:“ARM提供无与伦比的处理器产            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-16 06:24:27
                            
                                247阅读