Posts

Showing posts from October, 2022

SPO600 INTRODUCTION

Image
Hello! My name is Puja Kakani. I am currently pursuing Computer Programming and Analysis (third year) from Seneca College. My course gives you the skills and information that need to start your career as a software developer. You will become acquainted with programming languages, program design, and system analysis. All courses use web ideas in order to construct active database web apps on a range of operating systems. Professional option courses teach advanced techniques. One of the professional course includes SPO600.  The SPO600 communication tools SSH keys and creating a blog site were simple to set up. The only issue I had was obtaining Blogger.com (a website where you can make your own blog online) and sending the various links to the professor so that the professor could also view my posts. I've never blogged or participated in an open source project before, so this course will be quite fresh and hopefully exciting for me!

Lab - 3 6502 Math and Strings Lab

Image
Assembly language is a low-level programming language used to interface directly with the hardware of a computer.  For this I have to create a program that fits the following criteria: Your application must run in the 6502 Emulator. You must output to both the character screen and the graphics (bitmapped) screen. You must take user input from the keyboard in some way. You must employ some arithmetic/math instructions (to add, subtract, do bitwise operations, or rotate/shift). I'll go with Kaleidoscope because I remember playing it when I was younger and have a rough concept of how it works. The code I'm writing allows the user to draw pixels in any of several distinct colours on one-quarter of the screen. In addition, the code allows the user to mirror the pixel to the other three quadrants. A pixel drawn at (0,0), for example, should be mirrored to (31,31), (0,31), and (0,31). (31, 0). Here is the source code for this game that I wrote:  ; zero-page variable locations define