Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
SDC 306 - Computer Architecture
#11
(01-07-2019, 12:52 PM)posabsolute Wrote: Around 12 hours on the assignment, a lot of that is just scraping the web on all the resources available for building 4bit and 8bit cpu's. I had to wrap up the course but one thing not clear in the assignment is how far you should take that CPU design so I basically did 90% of the assignment and ended up having a passing grade.

Congrats on getting it done in a reasonable time. I consider that very reasonable.

I had a bad dream about the assignment. It was really, really long in the dream.

I feel better since you managed in about 12 hours, so thank you for updating. However, I may not try to finish before my current Study.com membership ends. Too much other stuff came up.

Reply
#12
Final grade was 80.

I used 2 Operands

I did this style of assembly:
ADD A, B

The assembly part was actually not that hard for me.


@Ideas, depending on your grade on the exam and how far you want to take this, you can reasonably expect to pass without putting too much time on implementing the CPU itself. Do Phase 1 and 2 (mostly the ALU, there are a lot of tutorials on ALU design on youtube), do the state diagrams, do the assembly code. This should be enough to pass the course.

I went further than that, it deepened my understanding, but I'm still not at the point where I can implement the full 8bit CPU.
WGU MS ITM, 2021.
TESU BACS, 2020.
TESU BSBA, 2018.
TESU ASNSM in Computer Science, 2018.
----
UPenn MCIT (Accepted in 2018, not pursuing, see story here).
NAU MCIT (Accepted in 2018, not pursuing)
----
[-] The following 1 user Likes posabsolute's post:
  • Ideas
Reply
#13
@posabsolute I used the same! Was just curious...

@ideas and others wanting to do the course, there is a great resource on youtube, that eill help everything maybe its just cause I like electronics, but I found this a few years sgo and was trying so hard to find it to mention here:

https://www.youtube.com/playlist?list=PL...5dvjafglHU

The guy builds a CPU from logic chips and a 555. Its ingenious. I ordered the chips I was missing from Aliexpress and followed with him a few years ago! It cemented stuff in me that I wont ever unlearn and deepened my understanding so much.

You dont have to buy the chips and follow but the explanation and visualizations of CPU internals is unmatched.

Hope this helps someone somewhere! No only if I could remember what I did with my project....
GRADUATE

Master of Business Administration, Robert Cavelier University (2024-2025)

MS Information and Communication Technology (UK IET Accredited) (On Hold)
Master of Theological Studies, Nations University (6 cr)


UNDERGRAD : 184 Credits

BA Computer Science, TESU  '19
BA Liberal Studies, TESU  '19
AS  Natural Science and Mathematics, TESU  '19

StraighterLine (27 Cr)   Shmoop (18 Cr)  Sophia (11 Cr)
TEEX (5 Cr) Aleks (9 Cr)  ED4Credit (3 Cr) CPCU (2 Cr)   Study.com (39 Cr)

TESU (4 cr)
TT B&M (46 Cr)  Nations University  (9 cr)  UoPeople: (3 cr) Penn Foster: (8 cr)  

Reply
#14
Armstrong/Posabsolute, thanks for the info. I am working on these as we speak... I just started and was switching back and forth between three course assignments thinking which one would be best to work on. I'll keep these in mind, thank you again for the feedback and info here.
In Progress: Walden MBA | TESU BA Biology & Computer Science
Graduate Certificate: Global Management & Entrepreneurship, ASU (Freebie)

Completed: TESU ASNSM Biology, BSBA (ACBSP Accredited 2017)
Universidad Isabel I: ENEB MBA, Big Data & BI, Digital Marketing & E-Commerce
Certs: 6Sigma/Lean/Scrum, ITIL | Cisco/CompTIA/MTA | Coursera/Edx/Udacity

The Basic Approach | Plans | DegreeForum Community Supported Wiki
~Note~ Read/Review forum posts & Wiki Links to Sample Degree Plans
Degree Planning Advice | New To DegreeForum? How This Area Works

[Image: e7P9EJ4.jpeg]
Reply
#15
I just got to the assignment and I'm thinking ... this is terrible. I already know how to code in 6502 assembly, but I knew that I would hit a roadblock when it came to designing the circuits. I have no idea how complicated the ALU should be and most tutorials start with a few bits instead of 8. I didn't find a diagram anywhere at Study.com, but there is a lesson on ALU inputs. I e-mailed the content team because I don't think it makes sense to prompt the student for something that hasn't been taught. Though, I did the lessons out of order, so I wonder if I forgot a lesson somewhere.
OnlineDegree
Intro to Marketing and Strategy ($9) | Intro to Microeconomics ($9)

Study
Intro to Managerial Accounting ($70) | Advanced Accounting ($70) | Managerial Accounting ($80) | Intermediate Accounting 2 ($90) | Intermediate Accounting I ($90) | Cybersecurity Policies & Management ($80) | Management Information Systems ($80) | Data Structures & Algorithms ($80) | Intro to Programming ($70) | Computer Architecture ($70) | Calculus ($80) Database Management ($80)
Systems Analysis & Design ($70) | Discrete Math ($80) | Intro to Operation Systems ($80)

Saylor.org
Intro to Computer Science I ($25)
Reply
#16
(05-01-2019, 07:40 AM)udi Wrote: I just got to the assignment and I'm thinking ... this is terrible. I already know how to code in 6502 assembly, but I knew that I would hit a roadblock when it came to designing the circuits. I have no idea how complicated the ALU should be and most tutorials start with a few bits instead of 8. I didn't find a diagram anywhere at Study.com, but there is a lesson on ALU inputs. I e-mailed the content team because I don't think it makes sense to prompt the student for something that hasn't been taught. Though, I did the lessons out of order, so I wonder if I forgot a lesson somewhere.

It's not because you missed a lesson. I have the same issue.

I think that Study.com didn't want to miss out on getting it approved, so they erred on the side of making it harder. 

Others on this forum have pointed out that it's more like a test-out course where you have to learn that portion on your own. I think they should at least recommend a couple textbooks.

[-] The following 1 user Likes Ideas's post:
  • udi
Reply
#17
Definitively the hardest thing I did on study.com


Sent from my iPhone using DegreeForum.net
WGU MS ITM, 2021.
TESU BACS, 2020.
TESU BSBA, 2018.
TESU ASNSM in Computer Science, 2018.
----
UPenn MCIT (Accepted in 2018, not pursuing, see story here).
NAU MCIT (Accepted in 2018, not pursuing)
----
Reply
#18
yeah... i have to take their C programming course. Not looking forward to that, as i do not know the language already. i am guessing i will be spending a lot of time on stack overflow.
Reply
#19
(05-04-2019, 12:40 AM)saraholson Wrote: yeah... i have to take their C programming course. Not looking forward to that, as i do not know the language already. i am guessing i will be spending a lot of time on stack overflow.

Most of their courses are good without previous knowledge. Their Computer Architecture course is pretty different.

But maybe you could take Straighterline C++.

Reply
#20
I've done quite a bit a java programming, but never anything in assembly language. Does the SDC course go over the language at all?
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Computer Architecture Questions ACI 4 863 03-18-2023, 02:02 AM
Last Post: MrPanda
  Question re: SDC Computer Science 204 - Database Programming raekwon 6 1,523 11-25-2022, 11:51 AM
Last Post: LevelUP
  SDC: Computer Science 107 vs Analytics 103? raekwon 7 1,682 06-13-2022, 01:58 AM
Last Post: LevelUP
  Anyone recently take CS402: Computer Communications and Networks yellow_gambit 7 1,908 04-15-2022, 11:20 PM
Last Post: pajakuta
  URGENT! SDC computer architecture project : part 4 Bobbym 23 3,061 12-27-2021, 09:43 PM
Last Post: LevelUP
  Question about COS 306 Computer Architecture Study.com Final assignment exxxius 17 2,925 12-19-2021, 01:23 PM
Last Post: AllThose299s
  study.com computer architecture assignment help maxxor6868 9 2,931 10-25-2021, 10:17 AM
Last Post: LevelUP
  Help on COS 306 Computer Architecture Study.com Final assignment StudentOLife 7 1,937 09-05-2021, 07:40 PM
Last Post: jsarles
  Computer Science 201 | Data Structures & Algorithms akr680 2 1,500 08-31-2021, 10:50 AM
Last Post: Pats20
  Study.com: Computer Science 115: Programming in Java transfer to TESU onlinelearner99 2 843 07-29-2021, 04:00 PM
Last Post: tallpilot

Forum Jump:


Users browsing this thread: 1 Guest(s)